Come now, you believe that more people don't found companies because of the stress? It seems far more likely that most people don't have the capital assets for that to be an option, except three groups... 1. The very young who have very low expenses, the ones who cashed out already, and the ones who started rich.
Untrue. Also untrue that you need funding-- you can replace funding with a brutal workload and a lot of patience. I did it, ask me how, haha.
I mean, don't get me wrong, you are gonna sign up to be broke. For a while. A lot of people have kinda boxed themselves in with a very comfortable middle-to-upper-middle class lifestyle that closes a lot of doors via their household burn rate. That's not the system being out to get you, that's a perfectly valid life choice that you and you alone are responsible for.
Not that there isn't a whole industry revolving around bleeding you white, keeping you chained to the oars by debt until you're no longer useful. Those issues are orthogonal.... I think.