It was inappropriate and I would never had heard about the "shirt" if it wasn't for MRAs spending so much of their time complaining that they were offended that someone else somewhere else was offended by the shirt.
Too bad it wasn't the MRA's complaining about how they were offended that started it right? It was the rabid feminists, and the rabid feminists in the press that did.
Oh no. Someone on the internet said something you didn't like. That's clearly a good reason to spend years obsessing over that.
Ah so you've go the inside track as to why they fired him? That should be easy for you to provide sources. Oh and a company wouldn't fire someone over something like that? Or did you forget that most places in the US it's "at will employment." Meaning being fired for something that trivial and even less trivial happens a lot more then you'd think.
I don't know anything about his particulars, but his infraction is minor enough that they could have handled it differently, but they clearly didn't want to. It's practically guaranteed that they had other reasons for wanting him gone, and this was the last straw.
Oh, but no mention on the no-platform stuff? Or student unions going after students for refusing to follow the group think? Or the press in general spouting off at the hip with the same garbage. Like why air conditioning is sexist, or why if you don't vote for hillary you're a misogynist. Seems to me, you're right on the cusp of figuring out that there's a serious problem with a segment of the left, but you're hoping it'll go away before you have to call it out for being batshit insane.
There are "batshit insane" people in just about every group, but there are a hell of a lot of them on the right, at the moment. The problem is your examples of "batshit insane" are more dull, boring and petty than "insane", they're like the "Extreme" rice cakes of grievances. Call it what you want but it's still dry, stale and tasteless.