What’s happening in my area that I know about first-hand is that new hires, particularly in the labor sector, expect not to work for a paycheck. That is the bottom line. Many city and town public works departments are relying on temporary services to fulfill part/time positions through temporary companies. The part-time employees are paid less until they prove themselves a good employee and are hired full-time. Guess what’s changed over the past 10 years? Before, part-timers were willing to put in the time knowing they’d be rewarded with a good paying job and full benefits within a year and 6 months or less for exceptional workers. Now, in 2021 part time hires are not willing to stick around because they say the work is too hard for less pay. They see the full-time employees making about double, and they feel entitled to the same pay. Insurance benefits can be substantial yet they knowingly give that up because it’s too hard to get there. Many slackers are in the mix who don’t expect to work and expect to be able to call in every week and still have a job. Somehow they are rewarded to not work. They often sleep on friends couches etc. and not planning to improve just do enough to get by.
I have no problem with hard-working migrants who come into our country willing to work hard and have a dedicated work ethic comparable to our average American work force 20 years back. Longer than that for certain areas. About 10 years ago, I read how the US is going to need (at the time primarily Mexican migrants) to be a large part of our working populace to support all of the mostly old, white people who will be in nursing homes because our Medicare system would be down in the ground and medicaid in the tank as well. It hasn’t happened yet, according to that article’s time reference of 2050 as I recall, and I expect that it will.