I can smell the curry.
By the way The person who started this thread is one of them. :rofl:
There really was nothing wrong with it back in time at lower levels. Then Canada faced the problem, lack of workforce with a huge group of people retiring, gov't attempted to use immigration to solve it. That started creating a slew of other problems, things started becoming vastly more expensive, workers needed higher pay to own a home, put food on the table. Employers said no, we have no workforce , gov't tried to solve the problem with more immigration and that exacerbated everything.
And now we have huge affordability issues and a massive group of immigrants who are willing to live vastly different / have a lower quality of life than what the standard was for Canada. Multiple people to a room, multiple generations in a home, etc. Its no longer a melting pot. Now affordability is so bad, birth-rates are nose diving which means less future work-force and you can almost guess how the Canadian gov't will try to fix that one.
Immigration is needed in Canada to a certain degree. Its just not the answer to every problem which is how its been applied.