I don't mind immigrants buying houses.  That is REAL demand.  These Canadians will live and work here, and consume local goods and services, and pay sales tax and income tax. Do you want the city to stop growing? Should we shut the door now that you're in?  It is a virtuous feedback loop - the economy grows and it attracts people and companies, which attracts more people.