If you don't play the lottery, you can't win. That's obvious. But the vast majority of people in America will not succeed even if they are convinced that success is possible.
You're changing the topic. This conversation is not about the quality of life among lower-income people-- It is about the opportunity to become a very successful entrepreneur.
And 'better than most countries' isn't a very high bar for the richest country on earth. The Economist ranked the US 30th in food availability, and 28th in food affordability among 112 countries. Not exactly a slam dunk.