Of coz you make more money in US. There are more chances in US than in Canada. There are lots of Canadians moving to US for that every year. But Canada also have its own characters to attract people. That is why so many Canadians are still staying here even if they have a chance to move to US and there are some Americans moving to Canada as well.
Just don't narrow your mind. Don't judge people using your own idea.