Last time I checked there was more freedom in the US. More importantly, there was far more unity, far more pride to be American among immigrants who are eager to fit in and take part in the American experience. What exactly is Canadian thinking, hmm? Does it arise from some kind of shared sense of cultural values and traditions? But you seem happy to have millions of people who share none of that with you, and can't even speak your language. How do you know your thinking is the same as their thinking? Oh, that doesn't matter, right? And yet, I can't utter thoughts you consider "un-Canadian" because uh... help me out here.
Obviously, you're not paying attention to the news. Right now, the political climate in the US is probably more polarized than it has been since the Civil War. As for immigrants in Canada, I know quite a few, from China, Egypt, and Trinidad, and although they all have close ties to their ancestral heritage, they are all proud to be Canadian, and all take part in the Canadian "experience".
As for what is "Canadian thinking", I would hope includes not spouting off xenophobic racist comments. In regards to not being able to say them, well, you have, and no one has censored your words.