People here talk slick, like they’ll be fine once they hit retirement age, but you have to look at the overall picture for younger people. 20-30 years ago, a boomer could save up to $1 Million for retirement, and they would’ve been fine living off of that for 20-30 years (assuming they’re between 60-70 years old at the start of retirement). The cost of living has gone up astronomically in that same time span. That $1 million saved for retirement (w/ social security added) is now $3-4 Million today. Some boomers who are reaching retirement age right now, have to work past that retirement age of 65, because $1 Million is not enough to live on for 20+ years. In 30 years, the minimum number to have for retirement might be $6-7 Million on the low end. How the hell is anyone supposed to have that much saved up, considering the fact that you also have to deal with higher student loan payments AND higher housing costs? Unless you’re already born upper middle class or rich, most people won’t be able to make retirement age with that kind of bread.
This is also why birth rates in this country are slowing down, and will continue to slow down. Adding a child or children into the mix, will also nuke your finances. By the time Gen Z reaches 30-40, a lot of them might opt to not have kids. Most of them probably won’t be married, and a decent amount of them will still be living with roommates, even if they’re making six figures. I bet this is why republicans are so hell bent on banning abortions everywhere. They probably see the trend’s going the other way for birth rates. The future all around is looking bleak for late stage millennials and Gen Z’ers.