It's inherent to the system. There aren't enough young people to work these jobs - if they're going to be filled, many will be filled by older workers.
If we define "young people" as people 18-25, then they make up approximately
5.48% of the population or about 18.2 million people.
There are
14.9 million restaurant employees across 749,000 restaurants in the US.
That's just restaurants. There are loads of other low-wage service jobs in the US like retail and healthcare. Wal-mart employs 1.5 million people in the US; Target employs 440,000.
Meanwhile, there are 15.4 million undergrads.
The barriers to job transitions can be quite high, especially for somebody born in a poor area without much of an economy.
Most restaurant managers (especially fast food) aren't making a lot of money. A lot of the listings I see on Indeed and elsewhere put them around $20-30/hr for a MCOL city.
Because there aren't a lot of other options in your area? Because you don't have the skills necessary to make that jump? Because you have a lot of other responsibilities that take up the time you'd use for training? Because you can't afford to relocate to a more expensive place where the jobs are?
Where do you live and what do you do that this is easy?