Well said LAZLO.
I am also Canadian but had the option some years ago to relocate, did it for reasons explained, - would not change for the world or go anywhere in the world EXCEPT Canada.
When last in YYZ on holiday (to visir my daughter), I went to a mall in Scar'boro and thought I was in CHINA - no english spoken, no signs in English and everyone looking at you as if you are not welcome. At least when I night stop in China, they are friendly and pleasant. I strongly feel that the Canadian immigration policy of multi-cultureism(?) has gone amiss - instead of intergration there is separation into one's own community.
What will happen to us canuk's in the future in any walk of life?