Really? Investing in Canada must be really bad then because moving to the US is not easy. (At least not if you aren't sponsored by BigCo whose large legal department will take care of the insane paperwork for you)
If you have a degree and a job offer, as a Canadian you can apply for a NAFTA visa at the border - it's not a sure thing, but it usually isn't that much hassle.