Whenever someone is criticized for saying outrageous things, whether it is Ann Coulter or Michael Moore (not that I equate the two) or even Canadian Cynic, (read more than just the linked initial post and comments, this one went on for a while)the defense is usually that in a free society we all have a right to free speech. True enough, but there are limits on that speech - the old standby of "shouting fire in crowded theatre" being one limit, slander, uttering threats and perjury being others. The notion that there should be limits on what is referred to as hate speech has been denied in the United States but has taken hold in Canada.
(1) Every one who, by communicating statements in any public place, incites hatred against any identifiable group where such incitement is likely to lead to a breach of the peace is guilty of(a) an indictable offence and is liable to imprisonment for a term not exceeding two years; or(b) an offence punishable on summary conviction.Wilful promotion of hatred(2) Every one who, by communicating statements, other than in private conversation, wilfully promotes hatred against any identifiable group is guilty of(a) an indictable offence and is liable to imprisonment for a term not exceeding two years; or(b) an offence punishable on summary conviction.(1) Every one who, by communicating statements in any public place, incites hatred against any identifiable group where such incitement is likely to lead to a breach of the peace is guilty of(a) an indictable offence and is liable to imprisonment for a term not exceeding two years; or(b) an offence punishable on summary conviction.Wilful promotion of hatred(2) Every one who, by communicating statements, other than in private conversation, wilfully promotes hatred against any identifiable group is guilty of(a) an indictable offence and is liable to imprisonment for a term not exceeding two years; or(b) an offence punishable on summary conviction.
Short version: It is okay to hate a given group-- say left-handed, redheaded Straussian economists and lawyers-- it is even okay to tell your friends in the course of conversation that you think they should all be horsewhipped. But when you step up on a soapbox, electronic or actual, and advocate horsewhipping any group of people, it is officially naughty - UNLESS your statements are truthful or the expression of a religious opinion.