The premise of this question is that execs have been fired for being "insufficiently diverse" or "insufficiently feminist". But there's a difference between not believing that anthropogenic global warming is a problem that demands changes to the way industry is run, and doing things that have the overt effect of creating barriers for women in the industry.
Leaving that aside, I think you'll find that a more careful look at the Pax Dickinson drama will reveal that it's not a particularly helpful example for this thread. There was a lot of stuff happening there.
I don't see why you think Dickinson is an unrelated example. He was never accused of any misconduct beyond wearing sunglasses while disagreeing with feminists.
The fact is that feminists have power in our society and the tech industry is relatively weak. We provide a great source of symbolic victories for them.
Just a bunch of tweets mocking feminists, liberals and Mel Gibson.
[edit: Tom I really don't understand how you think this disagrees with what I said above. How do these links imply any misconduct, or anything other than disagreeing with feminists? Are you asserting that opposing the welfare state or mocking Mel Gibson is what got him fired?]
As for the rest of it, if you want to argue that libertarianism rather than anti-feminism got him fired, square that viewpoint with Business Insider's statement about firing him. They didn't say he was too conservative, they said he disagreed with them on diversity.
Disagreeing with feminists and liberals is not misconduct. Neither is making fun of drunk celebrities.