Firing people for their opinions is actually fine - if you believe that certain types of people don't deserve rights, for example, and your company has those types of people in it, that's a problem. Freedom of opinion is not guaranteed.
I do not have an opinion on abortion, and I’d probably lean towards a yes. But Mozilla being capable of making it a problem out of someone’s history, 10 years earlier, a private donation, shows a major issue of intolerance.
The root cause: Mozilla turned woke, and did look into the past of each employee to fire them. The wokists see no problem with that, but for the rest of us, it’s the darkest time for intolerance.
1. Mozilla didn't fire anyone. My understanding is they actually tried to keep him.
2. Public pressure, dollar voting, and boycotts is just the free market at work. The invisible hand is real but it seems to me as soon as the invisible hand starts pushing stuff we all get uncomfortable.
3. Nobody takes anyone seriously who says "woke". That word means absolutely nothing to anyone, it's just a dog whistle. A type of inverse virtue signal that you are not a serious person worth listening to.
Mozilla decided to #2 appeal to those types of people, with various angles including “renewing the masculinity inside Mozilla”. It’s not public pressure, as the public went on for a backlash against wokism in the 2020 and later. Mozilla is in an ironic situation where it is now driven by those incompetent people, while the public moved on, and its values are not a value proposition anymore.
Especially the “We fire people who do not think like us” part. Let me tell you that the kind of public “We harass people into quitting” answers perfectly to #1 in my books.
Just be good. Just be good people! That’s all we ask!