I like Top Gear. I don't like Clarkson - never have done.
I think the programme is entertaining, though the last five or six series have been poor (I'd argue this current series is a return to form), but there's no denying if anybody punched their work colleague they'd expect the sack and he should be no different. I don't buy the argument that he is a racist - I think he just likes being controversial for effect.
I do think he's been trying to angle his way out of the Beeb for some time though. This might be the route out he's been looking for. Fully expect him to be signed up by Sky asap along with his mates.