Earlier quoted context omitted.
I don't believe in the cause that Eich donated to. But taking away someone's job over a political donation is preposterous and disturbing. If he had donated to a liberal cause and was forced out because conservative employees had a problem with it, the entire media would have come down on Mozilla like a ton of bricks. Instead his resignation was celebrated. Chilling political discourse by threatening the livelihoods…
The premise that fundamental rights for minorities is or could be the subject of reasonable political debate is preposterous and disturbing. The cause he donated to was not merely "conservative" and was not decried because it was insufficiently liberal. It was cruel and wrong.
The trouble with declaring something, as an individual in a HN thread, beyond the bounds of reasonable discussion is that it does not actually make it so - the bounds of reasonable discussion are set by what people in general are prepared to reasonably discuss. The obvious takeaway from the Eich affair - the best corporate diversity record in the world will not stop individuals from holding to the beliefs that they do. They will just hold them more quietly.
Finally - Eich being drilled out of the CEO position is not directly a suppression of his free speech or whatever; he is not being sent to jail for his views. The board of a company has the right to ditch a CEO for being 'embarrassing'. The trouble is that this is not somehow a radical blow for gay rights: indeed, closeted gay people not too long ago would find their positions untenable for exactly the same reason if their sexuality was discovered (it was embarrassing, etc).
In order to get to a situation where they could go about their business relatively unmolested, gay people had to fight against, among other things, exactly this sort of kneejerk corporate small-c conservatism. The progress we've made on this issue was not made one non-profit CEO at a time; nor was it through individual gays having great individual 'role models' (sorry Tim), but through prolonged political fights. I have little sympathy for Eich in this matter, but the idea that his being Mozilla CEO was a serious obstacle to gay rights was risible, and remains so.