This would seem to be a very slippery slope and very much in the eye of the beholder - eg next thing you will want to withdraw Einsteins Nobel prize because he was agnostic.
I say let achievements alone be the measure and decouple the private life of the individual concerned where not directly related to how the achievements were made.
Some parts of Hacker News are a black box and this is one of them. Decisions will be made that you don't agree with. It's probaby best to accept that and move on.
No, so let me clarify it for you. I'm saying McAfee was not honorable[1].
So Bill Gates, is he honorable to your standards?
What about Steve Jobs, reputedly not the nicest of people to some, what should we do about him?
Erwin Schrodinger, Thomas Jefferson, Charlie Chaplin, Westinghouse - what's your judgement on them?
I wouldn't give McAfee that honor myself and don't feel the need to judge those you mention, and won't.
although with some css mods you can change it to any color you like