Why does nobody on /. consider the option of self teaching? I taught myself C and assembly in elementary school, calculus in high school, and flew through my undergrad studies in record time. It is very much possible for a disciplined kid with the right encouragement to become interested in expanding his/her skill set at an early age, and still be a "jock" (soccer, wrestling) in high school at the same time as being a class brain/nerd (chess club, challenge math club) and having a social life (football team, dance team). Also had to work 30 hours per week at a crummy minimum wage job.
Face it, some people just really won't amount to much due to a lack of natural ability, encouragement, and motivation. That is quite a bit to consider, even before considering the shortcomings of the public school system. Does it really matter that everyone can't be PhD material or at the very least a natural genius? But I guess then there is the expectation that everyone with a high school diploma can somehow buy a house and afford to have five children while working as an unskilled laborer.
And before you go any further, there is always the "problem" with engineers making a pitiful salary compared to sales/marketing/business gurus. The millionaire banker/lawyer/manager paradox, for the most part, is either a rarity or a misconception that Scott Adam's comics are a perfect representation of real life. I've known engineering and physics majors straight out of undergrad making $80k and above. Mind you, those are the people I've known to publish a half-dozen distinct papers during their undergrad studies, and found their own cooperative education jobs rather than waiting for their guidance counselor to find one on their behalf.
Make the most of your own education, and you can do just about anything. This is coming from someone who worked 2-4 shitty minimum-wage jobs at a time to pay tuition and sleeping 6 hours per night for years to get through college, so the "rich kid" analogy does not apply here. I think I've covered most of the typical assumptions used to summarily discard a /. comment that makes a call for personal responsibility.