Indeed, this has been a topic of many discussions in the past and I do believe that connections and privilege form a more important factor in success than many would like to admit.
There's no way I wanted the pressure to run a business in my 20s. A decade or so later with a cushy job gives me the financial freedom to do this without the high risk of failure, since if it tanks I'll still have other investments. Most entrepreneurs are in their 40s apparently according to research.