Foreign millionaires/billionaires with fortunes, most ill-gotten, ALL hidden to evade taxes, use Canadian real-estate as their 'safety deposit boxes' / money laundering centre.  Canadian residences should be uniquely for Canadians to 'reside' in.
But again, zero leadership from our politicians, who salivate over the increased property taxes.
IF... you as a Canadian show-up to buy a property with a million in cash - you will be investigated: where did this cash come from?
But a foreigner - no questions asked.