In most senses Canada is a model country- healthy economy, high standard of living and decent education standards etc. Which is why it's so depressing when Canadians reject the notion of free speech and try to silence mildly provocative pundits like Mark Steyn or recently Ann Coulter. I say they are provocative but to be honest I can't think of any specific bad thing that someone has been provoked to do by them.
Whilst there is always a totalitarian element on the left, and to be honest on the right as well, in Canada they can become mainstream by playing on that nation's big weakness- an obsession with defining themselves against the United States, so totalitarians can justify their intolerance by presenting at a moderate alternative to the USA's "religion of Free speech".
Take for example this Canadian pundit, Susan G Cole (Susan seems like an odd name for a man) denouncing the concept of free speech:
Call Them What They Are...
6 minutes ago