Our society, when it comes to protected classes you're not allowed to base your decision on what makes good business sense or what's fair and ethical. Firing him obviously wasn't a smart business decision.
Maybe, maybe not.....I think it was in their best interest, and clearly they did as well.
Clearly nobody here works for a Fortune500 company, because this wouldn't come as a shock to you if you did. Some topics--gays, blacks, jews, religion--are so incendiary that a public figure cannot broach the topic. At least not without inciting a media shitstorm.
Wrong, right, that's the way things are. And personally, I find it much smarter to play the system, count your riches, and bring about change from behind the scenes, rather than to take on the system by running into it headfirst