There you go again trying to call people "uneducated" with your "indictment of our education system" rant. Shove it, Mister! And stop trying to use Microsoft as a template for how anyone can go from rags to riches.
The Microsoft story is a unique on; we're talking two young individuals from MIT who were able to get in on the ground floor of the home computing and software industry but who had alot of help moving up that economic ladder.
Yes, there will always be people who are poor or who just ascend to average means, but fewer people of average means seek government aid than you think. And even some poor people are proud people and will only go to the government for help as a last resort. Of course, there are some who take advantage of the system, but to label every person of average or poor means as lazy, shift-less, drug addicts, or moochers is just stupid and biggoted on your part. BTW, I understand the "private sector" very well for an "average" person.