Isn't this an indirect boycott? Those are illegal.<p>I'd guess every CEO has some opinion that many employees/vendors/clients disagree with. In a professional world, we don't use personal affects to guide business decisions. I.e. we buy groceries from the checkout guy that is anti/pro guns and don't blink. Why is this CEO any different?
In general this seems like a morally contentious issue. Assuming that a large majority of Mozilla employees support gay marriage, and that Mozilla has no corporate policy against gay marriage, it seems questionable whether an entire company should be boycotted due to the political views of one member of that company.
"As more and more people wake up from the slumber of ignorance and see the light in supporting gay marriage, there are still people that refuse to evolve." - what a subtle expression of a subjective point of view :).