I haven't seen very much of the country. My take is they are liberal, peaceful, and open to Americans.
The country is nearly as large as USA, with like 10% of the population, clean, people don't lock their homes, and arm themselves. They have natural resources, GOV"T leaves you alone, sounds good to me ! Gambling OK ! A lot of taxes, property cheaper, less crime, almost like 1950's USA in some respects !
The only real knock i've heard against Canadians ( from a former LV bartender's point of view) is they tend to be parsimonious when it comes to tipping. I'm considering moving there.