Fairness is in the eye of the beholder. Canada has a disproportionate number of reasonable people. How exactly is that fair?
Canada won't take many of those who say they'd go. The paperwork is burdensome, you may have to show language proficiency and you have to be fingerprinted and cleared by your home country's law enforcement. In my case, I'm waiting for my clearance from the FBI.
Also, USA-style bigots aren't all that welcome here. Bigotry in Canada exists, but it is of a different kind than in the States, so you may have to adopt a different set of prejudices. Also, Canada doesn't like free-loaders. You better have a job lined up. You'll need a work permit, and that ain't free.
And if you have an anti-tax stick up your butt, well, Canada will really crank your colon. Taxes are higher here than they are in most States, many typical goods are more expensive than they are in the States, and choice of consumer goods is usually poorer. On the plus side, the taxes are far more transparent and you usually do see where your tax money is going. The most blatant thing is that you can seek medical care without worrying for a single second whether you can afford it. (But you have to be in Canada for a while in order to qualify.)
If you like Cherry Coke, tough beans, 'cause they don't sell it in Canada.
If you like cheese, Canada is the place for you! The cheese selection here is usually outstanding ... and I came from a "Dairy State" in the USA!
If you like hockey, they play it year-round here. Some of the best sales of hockey equipment are going on now. You can also learn curling and five-pin bowling. When there's a major soccer tournament (like there is now), people decorate their cars with the flag of their favorite nation's team.
Politicians don't evoke the Almighty as a matter of course in their speeches. Although Canada has branches of government, the USA concept of "checks and balances" does not apply. It's complicated.
Canadians are mostly nice, but they don't tolerate stupidity or narrow-mindedness. Police are generally more educated in Canada than they are in the States, and Canadians enjoy quite a few liberties that US citizens do not. Canadians recognized that George W. Bush was an idiot, and they admire Barack Obama in part because he is smart, even if they disagree with his politics.