I don't get it... Toronto and Vancouver represent what, 0.3% of Canadian livable territory? There are still more than 99% of the places that are very affordable in Canada, including great cities like Montreal, Ottawa, Calgary, Edmonton etc... Why don't people go there to work and live? 

Okay if everyone wants to live in those 2 cities how can you expect the market to be affordable? Without foreign investment and global interests how can the job market be so robust, retail so strong, community so diverse, and international opportunities so many? You cant have everything your way... 

I want to live in a 2 bedroom condo right beside Central Park NY but so do 10 million, if not 100 million other people.... Let's be honest here home ownership in world class cities are very hard. THE REAL KEY IS TO ENSURE RENTAL MARKET AFFORDABILITY FOR MIDDLE INCOME FAMILIES!!! Build more rental units and affordable housing so that people can work and live here with a relatively mild burden.