Most young people and a lot of others can no longer afford to go to restaurants for dinner. It’s just too expensive. Just look at the price of fast food slop joints. So nice restaurants are out of the question for most of them. Same goes for buying homes, affording healthcare, finding good paying jobs, buying new cars, marriage, raising families etc.
I think the USA in on the cusp of a MAJOR reset in our standard of living due to the lack of demand. The only thing inflating is food, insurance & college costs. Take housing. Housing demand is going to plummet as illegals are renters and baby boomers are down sizing or kicking off.