The PR shit-storm for Mozilla could/would have been terrible. If you're the public face for a company like that you don't get the luxury of having back-asswards stances on fundamental human rights issues, sorry.
Especially when you operate in a market that's so overwhelmingly liberal in the first place. If he was the CEO of an Oil company, maybe it'd be a different story.
> ...did the exact same thing to that CEO.
Come about is fair play.