Clarkson is a jerk, no doubt. But Top Gear is brilliant and it can’t be duplicated without him. BBC would be stupid to let him go.
BUT..just remember. He is in the wrong on this occasion. He came back from shooting, discovered no food was on, threw a hissy fit and physically assaulted another BBC employee. That is not on. If anyone else was to do something like that in their place of work they would be suspended too. In fact, I think they'd stand a good chance of being fired. Its only Clarkson's fame that is protecting him.
You can all flame away if you like.