Earlier quoted context omitted.
Eich was actively trying to stop what many people think should be a human right. He should face flak, and get a hard time over it, they should threaten his position. Even if they don't get him out of CEO it will make the next idiot that's high up in a company think twice before donating to stop human rights.
(touching this issue with all due care as not to call in the activists; read all the way through before replying) Redefinition of marriage is not a human right, sorry. I can't decide I'd like to marry my work and have society accept that as marriage. Marriage has a definition, that up until now hasn't included gay couples. Changing that is not trivial, is not a law of nature and is not supportable on human rights gro…
Straight folks just want an exclusive right to define it, and on that basis deny that right to other people. Well, sorry, but nobody ought to have that exclusive right, especially when it's little more than a fig leaf to deny privileges to a group of people. We all know the real reason. It's religious, which just doesn't hold any water, and everybody knows that.
And your remedy is "separate but equal." Non-starter.