One frustration a lot of people have is that you can be Jobs, Gates, or Buffet, but it does require a certain amount of initial support from somewhere. I certainly know people where the idea of, say, just sitting down and messing around with a computer as a kid was unthinkable. How would your family manage to get something like that? And anyway, if you have time to just mess around like that, why aren’t you out getting a job so your siblings can have shoes that fit?
Right now, the path to success for people who don’t have family to support them in starting all that hard work involves taking out lots and lots and lots of loans. There are exceptions, of course - there always will be. But there are also a lot of people working long hours just to make ends meet, and people who are wondering if the next cut will be the service that helps them do that.