Don't forget; the UK also put someone in jail for tweeting.
For some balance, the USA didn't let someone into the country because of their tweets: http://www.dailymail.co.uk/news/article-2093796/Emily-Buntin...
Is the guy a scumbag? Obviously. Should people go to jail for speaking their mind? That's probably where we diverge and think each other are crazy, but the key is: if you can be put in jail for, say, racism then a corrupt government need only make disagreement be framed as racist, for example. It's safer to just allow anyone to say what they want (with obvious exceptions like yelling "FIRE!") and point out why their argument is stupid.
Has anyone given it a name? It would be nice to call people out on this.