тут еще вот что: у каждого своя Москва и своя Канада. Если иметь хорошую квартиру в Москве (свою!), хорошую оплачиваемую работу (к которой удобно доюираться из той самой хорошей квартиры), хорошие отношения с многочисленными родичами , хорошая компания друзей, интересное хобби (некоторые хобби "на Западе" - в разы дороже, чем "в СНГ", хотя сейчас это выравнивается - в абсолютном выражении. в смысле, а не в относительном), человек в принципе любит большой город - то это конечно лучше, чем жить иммиигрантом ("свежим" особенно) в каком-нить небольшом городке или наоборот, большом "многонациональном" городе в Канаде, учиться языку заново, жить в "сарае" по московским меркам и прочее. Но...обычно от слишком хорошей жизни никто не уезжает и всегда можно ездить туда-сюда и определиться.