I know part of the problem here in USA is that lot of parents do not make their kids work in high school and during college anymore. There is a national shortage of folks to work in restaurants, hotels, housekeeping, cooks, servers, dishwashers,etc.
When we go on vacation to like Maine, Outerbanks, hotels and restaurants can’t even open because of shortage. They are forced to hire folks from Europe like Poland, Bulgaria, etc. We had two waiters from Bulgaria at restaurants when we ate dinner.
It’s just sad how kids are coddled now a days. I have a good friend who’s soon is a junior in college,, never got his drivers license, she shuttled him around everywhere until this year as he has moved on campus. He never worked a day in his life. But he did spend every night playing video games.
I have seen that on the east coast in the past decade or two. In much of the midwest Americans still do the jobs ‘Americans are no longer doing.’