Oh dear. Talk about decent points being obscured by bad examples.
There are legitimate points in there. The costs of education/housing/health care relative to income have skyrocketed over the past couple decades in a way that the CPI/traditional measures don't adequately capture. We live in a culture that overvalues the MBA/CEO and undervalues the scientist and the teacher.
^ this.
But I actually 100% agree with the statement that "Nobody can afford a) healthcare b) elderly care c) childcare d) retirement e) education f) housing, food, and daily bills on" 60k. I also agree that all of those would be pushing it on 120k as well. Luckily most people aren't dealing with all of those items at the same time.
But as with most articles on personal finance there is no gray area and no long view. There are periods when you are flush and periods of famine, but that is just hard to convey in articles!
I think the bigger problem is that society seems to be shaping up in a way where you can't make a wrong step AND you can't have bad luck when it comes to health (or your kids or your parents) or you might never get ahead.
I do think some of the younger and childless folks on the forum underestimate the cost of children (when it comes to both childcare and healthcare). The cheapest individual insurance my company offers is $65 a paycheck with a deductible of $1,500. If you have a family the cheapest plan jumps to $290 a paycheck with a 6k deductible - for a family you will pay $13,500.00 in a year before your insurance ever kicks in and pays for anything. No small thing on a median income.
I know childcare varies all over the country but I know when we were in the full throws of the daycare years our biggest expenses were childcare, then health insurance, and then housing. We were lucky to have been able to pay off our student loans right before our youngest was born and also lucky that both sets of our parents are currently healthy and self sufficient.
I agree the original author gilds the lily with hyperbole, but his bigger point ain't entirely wrong.