It's a basic tenet of their government, their laws. It's an attitude they share as Canadians. Tolerance, diversity, fairness. Not a bad stance to take in a world where people still kill one another because of ethnic background. Canadians are aware.
Any Canadian newspaper beats any U.S. newspaper for coverage of world events.
Canadians can more easily name their city and provincial representatives than Americans can. They are engaged in their society. Walk through the airport in Montreal and Toronto and you'll see lots of cool coats and cool shoes. They know how to look good. Canada has a pretty good foreign policy.