And, the majority, the ones who care less about right and wrong as long as they are on the correct side, will happily follow along, just as they did when Catholics ruled, just as they did when White Straight ruled.
If I had a very good developer who was perfectly courteous and professional at work but in his spare time was (say) a member of the Westborough Baptist Church or the Socialist Workers Party I'd not be concerned.
For your typical standard worker it doesn't really matter what he/she does outside of work, as long as it doesn't damage the company - which is pretty hard unless you really try, since nobody outside gives a damn about some noname employee. For someone very high in hierarchy it actually becomes much easier to damage it, so you have to draw a line somewhere. If your company, supposed to promote messages of equality and taking pride of its supposed openness, elects someone who actively supported means of oppression against minorities as its representative and people start to react, there might be something worth reconsidering in this situation.
Why is it suddenly be acceptable the other way around?