Most people are simply applying social pressure against norm breaking anyways - often times they do not literally mean that he should go to jail - it is simply how people talk about offensive behavior in general.
I'm happy to bash him as well, but I still think the actual jail time should be on legal not social law breaking. Everyone hates someone that is a douchebag, and this guy embraces it making him a perfect target.