Eich's stance was (and is) personal, and I'm pretty sure it would have stayed that way
I think that political contributions are (and should be) fundamentally public acts. You can think all the reprehensible things you want, but once you start materially supporting reprehensible campaigns, it's a different thing altogether.
Totally agree with you, I must have made myself unclear: Eich is gay-unfriendly, Mozilla is not, and having Eich as a CEO wouldn't have changed Mozilla on this particular topic. Mozilla would have stayed open to everyone without any distinction. This is all I care about.
(I also disagree with Eich's view on gays, but that's outside of the scope of this conversation)
I think that political contributions are (and should be) fundamentally public acts. You can think all the reprehensible things you want, but once you start materially supporting reprehensible campaigns, it's a different thing altogether.