In addition to that, the average value of house in Vancouver is $1.4 million and on top of that banks have tightened the mortgage rules by enabling stress test which makes less people qualify for the mortgage.Majority of immigrants land in Vancouver or Toronto. Buying a house in Toronto and Vancouver for a new immigrant is practically impossible. You need to have full time jobs (good salaries) and 10% down payment on minimum 500k house. Also public schools have free education. Sorry mate your theory here is wrong unfortunately.