@georgeob1,
George,
I think regardless of where you live, you are allowed an opinion about the US. It does have a hand in most countries day to day life, whether it be the entertainment industry or just say no policies, or just maybe it's that their army fought beside yours in Iraq. I'm sure MsOlga could take any criticisms about Oz.
I have not forgotten any Canadian realities. Had this been a discussion of Canadian "Koran burners" or whether I'm a "lefty" or not, then yes, I would have brought up our unique problems.
There are political differences among Canada's provinces but it's not as died in the wool as you might think. Provincially, aside from Alberta - that has always been awash in a sea of blue, most of the provinces sway between either a conservative or liberal or NDP government, but sometimes the liberal party is the conservative party, and the while there are ridings at the federal level that are "safe" for one party or another throughout our nation, the country has either had a Liberal or a Conservative leader since it's inception, but... because we have many political parties, there have always been other voices in our government.
So, the political divide in this country is not as pronounced politically, but regionally. East/West, or BC, the North, the Prairies, the East, Quebec, the Maritime's. It's also about the resources and or industry. We don't really have the race related issues, except in small pockets across the country and aboriginal claims. While we have a similar history regarding our native peoples, we parted ways in terms of treaties we have or have not honoured and the abuse they suffered in residential schools. And yes, we did inter the Japanese. Not something we are not proud of, but goes to show, again, that it doesn't take much to spur on a mob mentality.
As for immigration records... who doesn't have issues with waves of people coming into a country, trying to assimilate? There are bound to be some ripples of discord. I live in the most diverse city in Canada and I know a few surly Sikh cab drivers. I'd hate to do their job.
There are bound to be differences because of our population differences with the States as well, but again, there are more populace places on earth that don't have your problems. No place is a shangri la, but then again, I don't think I painted the USA as a hell on earth either.