But many of the people who would be in this position have a safety net if things go bad. They can default on their debt, move in with a friend or relative, and get a job and get back on their feet.
Without this attitude, you'll have people that is a lot more hesitant to start a business.
If you have nothing, you are risking the opportunity cost of having a "real job". As long as you can find a way to support yourself (food and shelter), it's a good time to gamble.
I'm not nearly so sanguine about most people's ability to make that happen. The kind of people who get into a seed funding program probably don't have to worry about living in mom's basement for three years before something comes together. I think that kind of penalty for failure would be way more common among most people than you're acknowledging.