Want my two cents? No? Too bad.

The American schooling system isn't the greatest. I'll admit that readily, BUT! when it comes to being
educated, in the long run it's not gonna be the teachers or the schools that do it for you. It's you.
You're the one who controls how motivated you are.
You're
the one who does your homework assignments. Don't tell me I'm being "an elitist" or whatever either; out of everyone I've ever met, I would consider myself, under many circumstances, to be the absolutely least motivated person. I actually lack so much motivation that money has nearly no effect on me - the only reason I've ever made money is because I know I need it to by stuff. But that wasn't what motivated me to do the work to earn the money. No; instead, I trained myself to enjoy working and working for the sake of doing a good job. This is an important point, and ties very closely to this education debate.
You'll get out of your education what YOU put into it. NO EXCUSES. I'm not denying that the teachers and the schools themselves can have their problems (and often do), but there's no reason you, the student, has to contribute to that problem by not putting your full effort into your education.
It is my honest opinion that this generation, in general, is spoiled. Do you know what will happen if we turn to a system where you "only learn what you need to"? Knowledge that most people feel is unnecessary will shrivel up and did over time. Our brains will grow weaker because we'd be limiting ourselves. I'm gonna state this next part bluntly.
I don't care who you are, get off your butt and do some actual work. Life wasn't made to be handed to you on a silver platter, and it certainly won't be later in life. People need to acknowledge that they can be part of the problem when they're integrated in the issue, but nearly everyone here has been ignoring that. I'm taking my first college class right now, and I've gotta right an 8 - 10 page report. And that's relatively small compared to the workload in some classes. And I know for a fact that "real life" - that is, exiting college, getting a job, etc. - is going to be even tougher.
Bash me all you want, but this is my take on the matter. I ain't budgin'.