The problem is the gap between the middle class & the 1%. It's unsustainable, and historically, has always caused huge problems at some point down the road.
Compuwiz, that's awesome that your kid did that without a college degree. My own son has done awesome since about 2 weeks after dropping/failing out of college. His last bonus is more than I make in a few months, and in my profession, my income will never be near what his is at 24 years. But you've got to realize, while there was a lot of drive for our sons, there was also a lot of luck involved - being at the right place at the right time. The number of higher paying jobs is a finite number, and that number is far less than the population. But, despite making more than us, our sons are solidly middle class, not 1%ers. So, it's not germane to this discussion.
To use Bill Gates as an example - hey everyone on these forums - you're not as rich as Bill Gates because you didn't work as hard as him and/or you're not as smart as him. Does that summarize your point correctly; if so, it's a foolish point - we can't all be Bill Gates. Right time, right place. The number of possible innovations that could lead to that kind of wealth over the next 100 years are numbered in the dozens or maybe hundreds - with billions of people in the world. We can't all be the lucky one.
Maybe it's too simple of an analogy, but compare the world to a game of monopoly. You're sitting down at the game, after the majority of the properties are already in the hands of very few players. Maybe you're lucky (which corresponds to work hard in the world) and you manage to by Connecticut Avenue. Maybe you're very lucky - corresponding to working hard and being in the right place at the right time -and you wind up with Indiana Avenue. And, maybe the exceptionally lucky person pulls off a Pennsylvania Avenue. But, since all the rest of the properties are in the hands of one or two other players, all of your income ($200 for passing Go) eventually winds up in their hands. Their wealth increases at a fantastic rate while all the other players are just lucky to get from day to day. And, when it's time for the next game of Monopoly, all their wealth is passed down and kept concentrated in just a few hands.
I'm not suggesting that the 1%ers need to be middle class. But economic policies need to prevent the percentage of wealth of the world from being more and more concentrated into fewer and fewer hands.