I think one big economic problem millennials face that is horribly under-discussed is that businesses just don’t really seem interesting in training people anymore, or at least not unless the person is in an unpaid/underpaid internship.
Like, in the ‘80s, my mom got a job as a programmer and was trained by the company. Prior to that, she had no experience with computers and hadn’t gone to college, and they trained her to program (granted, she wasn’t in a high level programming position, but even low-level programming jobs pay pretty well). Companies used to really invest in workers, and they don’t now. That’s unimaginable today. Companies now seem to expect you to get a four-year college degree that is directly applicable to the job, and at least a year or two of relevant internship experience, plus some self-learning on the side, to even hire for entry-level office work.
Of course, this new system makes younger workers much less competitive compared to older workers, and it means that any disadvantages you have (you have a mental illness, your parents aren’t supportive/wealthy enough to help you through an internship, you didn’t get a 4-year degree or got one at a lower-level institution,, etc.) multiply in how much they hinder one’s attempts to enter a given industry, because you have to do so much to even get your foot in the door.