It is called class anxiety.
The US is a place where if you don't make it into or stay in at least the middle class your life sucks. You can't get healthcare, you have to work three jobs, you're treated like shit.
If you want less helicopter parenting you have to create a more supportive society in general, one where there are chances to recover from failure, and one where failing to compete at the top is not a sentence to a life of penury.
> You can't get healthcare
Kinda thing only sheltered people say. When I was unemployed and on free gov't health insurance (medi-cal), I got all my healthcare for free and most of my appointments like MRIs were next-day. Not as good as tech company insurance, but "can't get healthcare" is not a thing in the US.
> you have to work three jobs
Plot the number of people working multiple jobs vs time and you'll see a flat line that has no correlation with the stuff mentioned in the article: https://fred.stlouisfed.org/series/LNS12026620