You're on dumb pills. Read the ages. My 20-year-old daughter is working in a restaurant with a booming takeout business (she the one who just moved). Explain to me what that's got to with being upper middle class. My son just graduated and is making his money in the glitzy hardware game. He'll probably get on a career track in the next year or so, but he's just filling up his bank account at a generic job at the moment.
And "delayed careers"? You mean like us 30 years ago? Maybe that's your own neoliberal memory hole you're staring into.