Per capita, in 2017 dollars, 1970 Americans spent $1,797 on health care. In 2017, $10,739 [0]. In return on that $9,000 annual investment: Life expectancy rose from 74.7 to 78.6, adding 3.9 years.
In 1993, the annual cost for tuition & fees to attending a UC as an in-state was $5,000. Today, it's $15,000 [2]. That's a 3x increase during a period when inflation was 1.7x. A Gen Y-er would have paid $20,000 in tuition for a 4-year degree. A millenial, $60,000. That $40,000 is money that could otherwise have been saved.
Since those costs were lower as a percentage of income for boomers, Gen X and Gen Y, those prior generations had a better chance to save. Today, they also have highest incomes, and again, can save if that's how they prioritize their finances.
Millennials, not so much. For sure, health care and education affects earlier generations, but they were better able to save in 401(k) plans because the portion of their income that went to health and education was substantially less than for millennials.
[0] https://www.healthsystemtracker.org/chart-collection/u-s-spe...
[1] https://www.savingforcollege.com/article/growth-in-student-l...
[2] https://www.kqed.org/news/70585/csu-and-uc-tuition-hikes-ove...