No matter what country you live in, if you don't think that country is the best place, or could be, then move to wherever the hell it is that you think is the best place.

Americans think the US is best, the French think France is best, etc. - their is nothing wrong with having pride, the British look down on the French, etc. - the Japanese, Chinese and Indians look down on Western cultures that lack their ancient roots.

What holds Canada back is people who are so quick to crap all over this country or those who live in other regions.