A running joke in Canada is that BC stands for "Bring Cash". This is what happens in a completely unregulated market. Good in the short term, disastrous in the long.
Isn't BC vast and mostly empty though? Last I looked purchase prices in Vancouver island (aside from Victoria maybe) were about the same as or lower than rural areas in Germany.
95% of BC is Crown Land though - either reserved by the government, covered by fresh water or designated agricultural-use only (ALR). Only 5% is available as private land.
The difference is that the first wave of foreign money that came into the city was from Hong Kong. Generally a lot of these immigrants started businesses in the city and contributed to the economy. This is not the case with the current influx of cash. Houses are sitting empty and there is evidence that it is really hurting the economy.