Actually what's really important is that all the rights in the Canadian charter are limited by this wording:
"The Canadian Charter of Rights and Freedoms guarantees the rights and freedoms set out in it subject only to such reasonable limits prescribed by law as can be demonstrably justified in a free and democratic society."
What reasonable limits are, what demonstrably justified are, etc, are all up to the courts. In the US, your constitutionally protected free speech is supreme. Here, our free speech can be trumped by laws as long as the court feels it's a reasonable restricting. So much for rights, right?