Firing someone for being opposed to same-sex marriage is political in the same way firing someone for robbing a bank is.
Really? Having an opinion endorsed by the mainstream doctrine of several world religions with billions of adherents is the same as robbing a bank?
That being said, I disagree with Eich and it probably made sense for the org to let him go given how his views might impact public perception of Mozilla.
wat
This is dangerous, faulty thinking.
Equivocating speech and crime as both being "violence" (of similar class, deserving similar response) is a fallacy that lets people justify murder in response to disagreement as long as it's deemed serious enough.