I actually talked to couple of high school kids and they were pretty unhappy about the situation. That was back in 2019. Pretty much, what IRCC and Canada is doing right now will result in a huge dissatisfaction by the Canadians.
I know some idiots will come and be like: "oH nO cAnAda needs us". Nope. They need to keep the wages low. In order to do that, they don't give power to Canadians and replace them with foreigners who won't demand anything. At the same time, Canadians openly talk about how it's getting impossible to afford to live in Canada (see personalfinancecanada subreddit).
Okay few things.
There are areas in Canada with MASSIVE shortage of labour. Trades, Medical Professionals, General Workers, Seasonal Workers come to my mind.
You need to take an appointment with a plumber for 1-2 weeks in many cities to get you leaking faucet fixed. I know because I got it fixed. My landlord's father is in building business and EVEN then it took her 2 weeks to get an appointment with a plumber. Imagine that! Got a blocked toilet? God save you! The Plumbers do not agree to speed up your appointment even if you pay 3 times. There are simply not enough trades people left!
Then there is complete crisis in provinces like BC for doctors and medical practitioners. If you go to ER, be ready to wait for 8 hours before someone takes a look at it. You will be waiting with your emergency. Good luck. Why? Becuase they have just one or two ER doctors. Thats it! I kid you not, but people had to take out ads to get prescription renewed! Part of it is because Canada is not allowing enough residency positions and part is because Canada trained doctors at times leave for USA.
I am in the process of buying a home. I wanted to get the place assessed by a structural engineer as it was built in 1950s.. All homes here are like that. Here is the situation. Structural Engineers are so booked that there is a 3-4 weeks waiting time. Yes just to look at the place, check foundation for cracks etc, seepage etc. Its hard to close a house sale reliabily because of it. house inspectors do not do decent job and engineers are in very short supply. Some of them plain tell you that they will not do a assessment on site and will write you document if you need it for a loan. Some of them just do not want to do assessment at all and only do construction work.
Almost ALL the harvesting of major produce in Canada is done by seasonal workers from abroad. Yes, Canada has trouble in even getting their food harvested without seasonal worker! How do I know? I know because vancouver island has a small but good farming community. There are literal bidding wars for local labour and remaining farmers have to arrange for foreign labor. In the middle of pandemic, Canada had to allow entry for these workers as an exception so produce could be harvested.
Same goes with General Worker, there are many businesses closing because it is hard to get workers in the place where I live.
In technology sector, as I mentioned before in my past posts, it has been very hard to recruit decent talent. It took my employer 1 year to close a manager position. An engineer left for another employer. He came back after 10 months because of his family conditions. We did not even take any interview and hired him back on the spot!
These times are not normal. There is inflation, recession and lack of workers at the same time. Sound weird right? But thats the story right now. Businesses are shrinking, there is massive amount of cash in the market causing inflation, supplies from outside are hampered due to lockdown in china and russian ukraine war and people are resigning enmasses to escape inflation in cost of living in big cities. Its one weird time. Eventually there will be unemployment surely but till then businessess will struggle.