As a recent Waterloo grad, 95% of my friends have moved to US (California, Seattle, NY); the problem isn't trying to attract more talent, rather building infrastructure to retain it. Honestly, I love living in Canada, but there are fewer high paying jobs and its much more difficult to get funding for startups.