No. Bringing views into the office can be a subtle thing. Would you work for an unapologetic racist if he promised to not let race impact his management? If you think prejudice is something that a person can turn off when they walk into the office, you need to study it more.
Cultural consensus was reached long ago about most matters involving race, but cultural consensus about gay marriage is more recent (Obama, for example, opposed gay marriage not so long ago). So this comparison is a bit apples-to-oranges.
But, following this comparison, what if this hypothetical racist had an established work history of not letting his/her racial opinions impact management? Eich founded Mozilla and likely had a great deal of influence on the its culture. Yet he did nothing I've heard of to impede Mozilla's organizations from embracing diversity in all forms.
Apples-to-oranges-- true. But somewhere early in the race discussion in our country, some companies stopped hiring people who were openly racist... Likely these companies had constituencies (customers, employees, neighbors) who were unusually liberal. Unsurprising that a company in SF (15%+ LGBT, very liberal, etc) would be the first.
"what if this hypothetical racist had an established work history of not letting his/her racial opinions impact management?"
I'm not sure that's possible (bias creeps into just about everything we do-- and this is a pretty strong bias). Is it possible for someone with these views to not have them creep into promotion discussions, pay raises, meeting invites, tone in emails? Even if it is, having an opinion that is abhorrent to a majority of your potential hires, partners, reporters, and customers makes it pretty hard to lead.
I realize it's hard to imagine someone with such prejudices treating everyone fairly nonetheless. But I read everything I could find on the Eich controversy, and I found no evidence that Eich had brought his politics into the workplace. One thing is for sure -- had he remained CEO, he would have had a lot of eyes watching to make sure he did not do so.
I stand by my original statement.
EDITED to add: after all, if you're right that he would have been unable to keep his prejudice out of the office, you wouldn't have had to wait very long before he screwed up in some way, and then he could have been fired with real cause.
I completely agree with you. Coping with him and working pacifically would have been a totally admirable move by the LGTB mozilla community, showing that you can work side to side with people who strongly disagree with you. Specially when the LGTB comunnity themselves have been target of similar work discrimination for centuries.