LOL. Assume I’m young and call me racist via a passive aggressive question you wonder about. Classic and expected. But no, Being against the Lynch mob mentality from any side is not endorsing abhorrent views. Believe it or not there are a ton of center of the road people who are sick of that crap from the far ends of both sides on the political spectrum. And who want to see things become normal again where people argue to no end but still keep things in proper perspective.
And suggesting someone is endorsing them when they absolutely are not are the signs of someone without legitimate arguments. Let’s spin this a different way though - are you in favor of children being evicted when their parents can’t afford rent, and in favor of said children becoming food stamp dependent for nutrition because their parent said something stupid on Twitter two years ago? And in favor of said children becoming taunted at school for their parent’s transgressions while all that is going on? Clearly you must be if you ever took into account t what life might be like for the kids of people who tell tastless jokes or say stupid crap. Right?
It's a legitimate question I have, especially seeing so many people having the same view point on a gaming forum. It's not mob mentality, it's common sense. Should they have gotten rid of the guy or spoken to him then? Absolutely, but they're not going to micromanage and follow each employee's twitter account or their every day moments in the work place. But when it comes out, you have to address it. This company chose to fire him.
Sure, it's never an ideal situation that someone gets fired for any reason. But it's also not an ideal situation to work with someone who is sexist/misogynistic/racist/etc. That's like saying it's never okay to fire anyone ever - surely you see the absurdity.