It has been pointed out to me that Patrick Moore might not have been so nice to us if we had not all been white.
It is certainly true that he held some pretty nasty right wing views.
Should we ignore these because of his scientific accomplishments? It is difficult to say ‘yes’ because to do so is to forgive racism and I am not willing to do that.
Moore once wrote a book about how to annoy public officials (for instance stapling a cheque in the middle of a letter so that opening it would rip the cheque up.) This was reported as eccentricity at the time, but in truth it was part of his hostility to government in general.