I'll spell this out very simply: the same laws and social standards that make it OK for you to criticise them, make it OK for them to criticise Mozilla.
As I see it, Eich didn't lose his job because of his political opinions, he lost (or decided to leave) his job because of his inability to perform basic duties of the job -- a CEO, after all, must ultimately be responsible for managing a company, including its public image and relations with its employees, customers, etc.
And, honestly, I think that even with the past donation, the situation was manageable, and that anyone who was up to the task of being CEO of an organization like Mozilla could have managed it.
How about for starters, "we" stop getting people fired for holding unpopular political opinions? That said, I don't have a good idea of how to persuade everyone to change this disastrous course we're on, if that's what you were asking.
> At what point does it become unacceptable, and unacceptable to whom?
Unacceptable to people who realize that in a large nation full of people with wildly different lifestyles and cultures, a level of tolerance is required so that we can all go about our business as opposed to murdering each other in the street.
This doesn't mean that you don't speak your mind, advocate for your cause, and criticize those idiots over there who are clearly wrong; it does mean that you acknowledge those idiots still should be able to earn a living and argue for their own causes, no matter how wrong they are.
And for the second or third time this thread, having an opinion and taking an action are two different things. Please address that rather than just repeating your original post.
Society has decided that denying people basic rights is what's "unacceptable" and chooses to punish those that act in that fashion. And it's not like there's any other explanation for the donation either... the group he donated to was a single purpose lobbying campaign.
Voluntary, in the sense that when you get mugged you can choose between your money or your life? For some reason I suspect Eich did not leave the position he had just taken because he wanted to spend more time with his family. And "voluntary" or not, somebody leaving a position in a private industry because of a mob that's intolerant of his unrelated political views is nothing to celebrate: in fact, it's a symbol of the wild polarization that is destroying this country.
> Society has decided that denying people basic rights is what's "unacceptable" and chooses to punish those that act in that fashion.
"Society" has decided this, has it? When did that happen? Last I heard, there was a lot of arguing going on about that very point.
> And it's not like there's any other explanation for the donation either... the group he donated to was a single purpose lobbying campaign.
And as I stated previously, "you can hold any opinion you want as long as you don't tell anyone about it" is unacceptable.
Did you completely ignore the differentiation between thought and action that I just laid out?