Earlier quoted context omitted.
I didn't know about Brendan Eich. That makes me angry. He made a personal decision to donate a small amount to Prop 8, and extreme political activists completely annihilated him and forced him out of his job. "Critics of Eich within Mozilla tweeted to gay activists that he had donated $1,000 to California Proposition 8, which banned same-sex marriage in California until 2013, when it was declared unconstitutional and…
> I didn't know about Brendan Eich. That makes me angry. It makes me angry too, but also raises (for me) some interesting political questions around what level of disagreement is "too far." I would never fire someone for being a Republican and personally/privately opposing gay marriage. But I would also immediately fire someone if they were a Nazi. So where is the line if what's an acceptable level of tolerance (and…
"I fundamentally disagree with you about this very important issue, and we should still find a way to cooperate" is a crucial idea, hard won and, as we are seeing, easily lost. It underpins multi-religious societies, working democracies, and in general, any group of people that need to do something. Unfortunately, right now we have groups of people that say the polar oposite: "It is good and moral to shun people who disagree with X".
I totally agree with marriage equality. But I think it can be (and mostly was) won on dialogue, not shunning. And I will always be against the shunners (though I hope not to shun them :P).
btw, all I just said applies just as well to klanspeople/nazis: Are they harming the employees? No? Are they aligned with the mission? Them keep them. And tell them they are stupid over a beer. Talk the shit out, and fight their stupid ideas in the right places. Do not allow political disagreement, even of the most grievous kind, to cut oportunities for dialogue and cooperation.