Canada's gdp per capita has stagnated and lags pretty much all major developed nations since 2015 when it comes to actual growth. Today young people are poorer while everything around you costs more. Immigrants also pile into already densely populated areas like the greater Toronto area and southern Ontario and young families have no chance to buy even starter homes that are what 600, 700, 800k? lol. Complete delusion to think immigration has been a net positive during the last 5-10 years.
Let’s separate facts from frustration. Canada’s GDP stagnation isn’t caused by immigration—it’s a failure of domestic policy. Weak business investment, pathetic R&D spending, and decades of NIMBY-driven housing shortages are the real culprits. Look at Australia: they take more immigrants per capita but grew GDP per person 2.5 times faster than Canada since 2015.
Housing is unaffordable because we stopped building enough homes. Toronto constructed more houses in the 1970s with half today’s population. Blame zoning laws and speculators, not newcomers. If immigrants caused price surges, rents wouldn’t be skyrocketing in cities with shrinking populations too.
Wage stagnation? Show me the data. Sectors with the fewest immigrants (like oil and mining) aren’t booming—they’re struggling like everyone else. This is a global greedflation story, not an immigration one.
And the alternative? Without immigrants, Canada would face a 1:1 worker-to-retiree ratio by 2030. Enjoy your pension when there’s nobody left to fund it.
Immigrants are the scapegoat for decades of bad policy.