Try that say, in the US. One time 2.5% on 350M population bring 9M new immigrants. Real US number for 2022: 1M immigrants [0] - so same as Canada.
99% actual problems in Canada (housing prices and healthcare) are direct consequence to immigration policies and flow. As for tech job low pay, blame distance from valley bubble.
[0] https://www.forbes.com/sites/andyjsemotiuk/2022/12/30/us-imm...
Also, I do not agree that unaffordable housing prices and the fall in quality of healthcare can be attributed majorly to immigration. Flawed economic policies on real estate (allowing foreign investments, not considering rent control etc.) and cutting funds for socialised healthcare to push privatisation are bigger factors at play, in my opinion.
As for flawed economics policies, well, every country has its share. Some more than others. Immigration flow wouldn't be the same without them.
It was a decent place 20 years ago. It has declined since significantly.