Canadian here, but not speaking on half of all Canadians.
We do have a highly successful immigration system, but don't have a highly successful infrastructure. There is a housing crisis.
The irony is I believe in the longer term Canada will face an immigrant shortage and not a housing crisis. As a born Canadian I am seeing less & less value to immigrating to Canada unless you're coming to employed as a Uber driver/Food delivery.
You probably aren't aware of this but that is definitely not the sentiment with Canadians recently.
https://www.reddit.com/r/CanadaHousing2/top/?sort=top&t=year