The Bank of Canada and OECD weren’t warning only about immigration loopholes. They’ve been warning for years about weak productivity, low business investment, and stagnant output per worker. We can't pin everything on the "everyones welcome" LPC immigration.
If anything that argument actually reinforces the criticism. Rapid immigration exposed the weak housing supply, weak infrastructure, low productivity, suppressed wage growth, and overreliance on cheap labour. That stuff showd ourstructural economic weaknesses.
Don't forget about the asylum seekers. Up to 90,000 to 170,000 per year by 2022–2024.