I can't put words in his mouth. I recall at the time wishing that, while they were "redefining marriage", they could go ahead and formalize a separation between civil unions and marriage in the church, because I was concerned about the state of California telling priests that they needed to perform weddings for whoever asked them to be married, or else face fines / jail time.
Nobody said being a CEO was a 'right'. You're correct that part of being a CEO is being the public face of the company, and I agree with you that it's reasonable for the members to not want to be represented by somebody who is repulsive to them. Maybe something like an actual vote of confidence or vote of self-similarity is not out of the question.
But, we don't vote for this kind of thing, rather, people get run out town by a (sometimes literal) mob in the court of public opinion by, again, the loudest voices. And, because blood is in the air, they don't get support (quiet or loud) from all the people at the company who either agree with them or who just don't want mob rule to exist (because even though they're not socialists, or trade unionists, or Jews, they see that the wheel of "social justice" will eventually turn on them, too).
> if you say or do something stupid in your personal life
Easy with the name calling. I'm here taking the opposite position and you jump to the word 'stupid'. No need to get personal.
Okay, maybe you didn't mean "stupid" like "no right-minded person would have that opinion" instead of "it would be stupid, given the current political climate, to say this publicly"... but I think then you would be agreeing with me, so you probably meant the first sense.