Canadians who grew up in metros like Toronto and Vancouver are getting priced out of housing in large part because we've been getting ~600k immigrants per year (~300k direct immigrants + ~300k international students and TFWs who end up staying) while only building ~200k homes per year for the past 10 or so years.
Seems like a home building problem then. Even if you're right (big if given out of country investment from rich Chinese ancestors was the cause of the Canadian housing bubble in the first place), you're ignoring the tax receipts and spending generated from high income techies who are only there because US immigration is shit.