Earlier quoted context omitted.
Thanks for the link, wasn't aware of the details. While I 100% disagree with him on marriage equality I don't understand why he was driven from his role that has nothing to do with Proposition 8. Why did his freedom to support a cause with his own money result in him having to resign, seems anti-democratic to me.
I don't know, man. It's easy to get all abstract with phrases like "support a cause" but we live in a concrete world. Mozilla employs a lot of gay people. Prop 8 was viciously homophobic, both in concept and especially in execution of its campaign. How would you feel going to work knowing your boss's boss thinks you don't deserve rights?
It looks like pure politics, keep conservatives out and keep liberals in. His fault wasn't the donation. His fault was being outed as a conservative.
I think someone should try wearing a trump hat to work at a technology company for a week and see how long they last in the organization.