It seems to me that you're just taking the logical argument of better safety net --> lower overall risk --> better performance.
In reality the flow I've seen throughout the years is more like:
Big risk of failure --> additional motivation to succeed --> world changing technology.
If you have a safety net and your life is stable, why even take such a big risk like entrepreneurship?
There are parents with little extra cash and homes without space for permanent guests who will welcome their child with open arms, proud of them for risking everything on a start up and encouraging them to try again.
* having a place to live if you go broke
* a place within some manageable travel distance ( i.e. same state/country/continent )
* a place where you will feel a warm sense of welcome
* a place where you will have creature comforts: a comfortable bed, a private room, an bathroom with minimal wait times
* a place where you don't need to contribute to living expenses, at least not right away and not until you can get back on your feet
* a place which is a good launching point for your next career
* (US) health care
Successful founders I know have all of these - every last one.
There are parents with little extra cash and homes without space for permanent guests who are going to accept their children back with some disappointment and disapproval for taking large risks and failing.
Children of the first set of parents are just going to be more comfortable going out and taking chances.