Because you got jobs that were called to you, not out of necessity like Mexicans who come up here to live permanently.
"Canadians" who moved and lives in the USA, not the other way around. No wonder we might have a minor "Canadian" diaspora, but no American is moving to "Canada" to permanently live there. This country is too awesome for people that want to leave this great nation to live in a second-tier "territory", unless they're royalist traitors! Everyone wants to move and stay in America, no one is moving to "Canada".
How did "Canadians" convince themselves to move here?