It's interesting that Americans just assume that you should be legally allowed to spout whatever kind of vile suits your fancy, without any legal implications.
I don't think there is any "absolute" right or wrong way of regulating speech (even Americans have laws against defamation, libel, and shouting"fire" in a crowded theater) - but, it's important to recognize that just because other people approach it differently - it doesn't mean that they are doing it the "wrong" way.
It's useful to look at how American Laws (and attitudes) have changed over the last century or so around homosexuality, same sex marriage, interracial marriage, prohibition, heck, even the right for women to vote - to see how that even in a single country, the "Right" and the "Wrong" can evolve/change in a very short period of time.