I love the show, but he seems like a real jackass and deserved to be fired. I'm fine if the show ends over this. They've had a long run. If I go into work tomorrow and punch a co-worker, I deserve to be fired. He shouldn't get a pass. He's already received plenty of passes because of how valuable he is.
Unfortunately he'll probably just start a new show that gets picked up by Netflix or something and will learn nothing. He'll continue being his ignorant self with no actual consequence, even after an assault and being responsible for ending a beloved show. Fans will blindly support him no matter how shitty a person he continues to be. They don't see it as "this guy killed this show I like". They only think "He's on this show I like, so he can do no wrong". He would crush it if he launched a kickstarter right now for a web series or something.