Oh, I believe the system needs fixing, and it has for a long time.
I agree with Deborah-Diane, that part of it is the parents, but that is not the big part to the puzzle. The teachers and the school system have much to do with it. They all have these "fancy new ideas" that will make our kids better. Better than what. All I see coming out of schools is kids who don't read, because they were taught phonics, kids who can't do math, because they were just pushed along, and kids who have no sense of the real world...because it might have hurt their self esteem? Give me a break.
Years ago, when my son was in second grade, his teacher put his work up on the bulletin board with a gold star. I was horrified. The paper had way to many mistakes to have a gold star. She told me "We don't want to hurt their self esteem". I told her to take it down, that is was not a real life lesson. He was not going to get a gold star for making big mistakes in life.
And this I fought for years in the school.
Let's get the schools back to real life.
They need to get back to the basics of the three R's, and teach the children how to strive for that gold star. Teach them how to study, and reach for the stars...not just give them one so it doesn't hurt their feelings.
Oh, and for those parents that are very actively involved as I was...listen to them. I'm pretty sure they know their own kid better than the teacher.
If I was to have kids now, I would definitely home school them, or put them in a private school.