Interesting society argument. For sake of argument I'll just talk about Mozilla employees. Does being a CEO require you to take political actions to support (or at least, not hurt) your employees in their outside lives, over other local political concerns? As a citizen, is that ethical?
People who oppose gay marriage typically believe it would hurt "society" at large -- do you really want to say he should have taken an action (or inaction) he believed would generally hurt everyone in his political jurisdiction (which the vote was in), so that he could help his Mozillian sub-society? (The typical proponent response would be that it doesn't hurt anyone, but that's the crux of where people disagree.) What other areas does this reasoning extend to? Maybe I'm making a straw man here, but how is this sub-society argument different than "The majority of my employees are white people or supporters of white people, so I should vote and campaign to support white people even though I believe it would hurt others"?
For what it's worth, Mozilla reportedly offer healthcare benefits to same-sex couples[0], and I've read several reports that Brendan personally treated gay employees equitably. I recognize the difficulty of reconciling all this, the near-hypocrisy of campaigning to ban legal unions of people you're cordial with at work, but I can't find a way to support the idea that he should be accountable to them for his legal participation in a process that transcends Mozilla. Or if so, why to them instead of his (potential) gay neighbors, or any Mozillians that supported the same cause? Obviously there's no legal way to enforce that either way, so I guess I'm thinking of the ideal way people would self-police.
> Nobody demanded he fought for gay rights.
I didn't mean to imply that. Make it "Can you be sure you wouldn't have opposed interracial marriage with your time and/or money?", since that's the more apt analogy people are using. I'll grant you it may be an unobjective argument, but the point is to reflect on how the popular morality is a moving target.
> Most people don't fight for gay rights, and you don't see them get criticized
Well, I'm loath to even suggest this level of enforcement, but the cognitive dissonance here bothers me a bit. So Eich could have been aware there was a threat of oppression to his employees etc., to "strip them of their rights" (quasi-quote), and done absolutely nothing to help them, because you know, there's TV to watch and frivolities to buy instead, and that's totally OK? Come on -- it's either such a righteous cause/travesty of justice that even inaction is intolerable; or it's just a societal rift that will take a few decades to achieve consensus on, and shouldn't be punished any more than being discovered to be a card-carrying Republican or Democrat. I don't know, am I crazy here? My cynical feeling is that few would support such an extreme position, because secretly we are all at least silent witnesses, if not enablers, to bits of injustice everywhere. It's just that most of us aren't publicly accountable to internet hordes, and/or people buy excuses like "At least I wasn't actively fighting for <cause they believe is evil>!"
[0] https://blog.lizardwrangler.com/2014/03/29/on-mozillas-suppo...