*ROTFL* Okay, where to start...
"I guess I have mixed feelings, personally... Not to point fingers to anyone in general... but I find the majority of Americans, whether they be right or left..."
Hrmm...
"...or centre..."
It's center! Cent-re is not a word. Neither is colour.
"...seem to be quite arrogant to Canadians..."
Have you ever met a Canadian in the US? They are the first to tell us how we are ruining our country.
"...so to answer the question of Americans moving north to Canada, I have to say that yes, I'm against arrogant Americans moving here."
Okay? Are there alot of humble Americans? How about we only let the happy Americans in? Or the sad ones? Emotional states and personality traits really are how we should meassure immigration desirablity.
"...But I have nothing against honest, hard-working Americans who can appreciate our way of live (however different or similar it may be)."
Umm...You sound like a right wing arrogant American speaking about the Mexicans coming north. Heh. I'll tell you what I tell them, if you let someone into your country freely then you have no right to tell them what they should and shouldn't do...okay, so maybe you can tell them. But I'll tell them to ignore you and live thier life.
I too have thought about moving North of the boarder (My Grandmother was born in Canada and due to an immigration loophole I can run north at any time). But two thoughts stop me.
1) Canada has as many ignorant people as the US. Be them left or right it's the ignorant folks that hurt a nation.
2) If I leave the US I can't vote, and I can't participate freely in the politics of this nation. If I can't do that then I can't change this nation. Then I would be stuck on a canadian forums bitching about the US, instead of here bitching and TRYING to do something about it.
Didn't mean any offense to anyone. People are people, no one nation is more enlightened than another it's just different points of view. It's only when some ignorant man thinks his view is better than anothers that those views become bad. Know when your words and deeds match...lest you be called a hypocrite.