It's not that they don't have complete freedom of speech, it's that they're just a lot more tolerant and accepting of all walks of life than America is . . . matter of fact, they think that we're pathetic and setting ourselves centuries back because there's still so much anti-LGBT mentality in our country, including the ban of same-sex marriages in many states. Not to mention, they have so much more unity and harmony as far as race, class, and sexuality is concerned, period. We could take a lesson from them, but most Americas think Canadians are, um, a certain word that used to describe cats.