Very. Well. Said. bullski. <doffs hat.>
A lot of people and countries moan about the U.S. of A. Most of them are just jealous or envious.
No country or system is perfect, howeve, given the history of a number of countries I would have to say (my opinion only) that Canada, The United States, Australia, New Zealand, Sweden, Denmakr, Norway, England, and choose two of your own choice; are probably the top ten countries in the world based on a number of salient economic and subjective factors.
In North America we are especially blessed with great weather (for the most part), great geography and natural resources, great economies, great trade opportunities, great people, great neighbours and a shared and mutual ideaology vis a vis capitalism and free market economies.
Canada and the U.S. are definitely extremely lucky to have each other.
I don't believe there are any two other countries that share so much and trust each other to the extent we do.