i'm doing just fine. people end up all over the map and it usually has very little to do with what they did in school. i know academic overachievers who never got anywhere in life, and total slackers who found their niche a few years later. my co-founder is a drop-out, not because of grand ambitions but because he just said 'fuck this' a few months into it.
the trick is to find something to do something well (and do well in), it doesn't have to be school. it doesn't even have to be making money
(and if you follow the logic when rationalizing over-pressuring kids in school, it always goes back to money. always.)