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.