If we don't do something now it will tear Canada apart.  

Canadians' tolerant, polite character will likely disappear as the growing wealth disparity and decreased standard of living caused by outsiders brings Canadians to their breaking point.  I'm starting to see parallels to the Weimar Republic (Germany) post WWI, or 19th Century Northern Ireland.  The nationalist movements that followed both cases weren't pretty (to say the least in the German case), and we should do our best to avoid those types of outcomes.

It's time to take some major steps to calm things down a bit, before housing costs are the least of our problems.