It was absurd he was kicked in the first place indeed. There was an absolute pandering to the "don't offend anyone" extreme leftists. Sorry for mentioning politics here but thems the facts. He worked for a company at the time whose policy was shock awareness, so you say something outrageous to get noticed. Come the day the group first individual second types had him shouted out. His tweets just aimed to be the American Frankie Boyle at the time, shit jokes that may get a gasp but you have moved on as soon as you read it.
I never understood how powerful the identity focused extreme left types were until that moment. A bit like the NRA, a smallish group of ultra ready ultra mobile (rally's etc) people whose methods were a huge multiplier.