If we really cared, we could increase the quality of teaching beyond all recognition. It wouldn't be remotely difficult. Massively increase pay for teachers, tripling or quadrupling pay at every level. Mandate a specific postgraduate qualification and a statutory minimum of continuing professional development. Recruit only the best and the brightest, specifically seeking out graduates from the best universities. Adve…
We don't revolutionize teaching because TENURE AND SENIORITY RULES ARE LOCKED DOWN BY THE UNIONS. Want to revolutionize teaching (and save some money)? Break the unions and fire the worst 10% of the teaching staff. Then do it again next year. (Edit: we really DO care about teaching, and spend enormous amounts of tax payers dollars and collective worry on it.)
That only works if you're good at recognizing the bottom 10% and have tight anti-cheating controls. Otherwise, things will go straight to hell. Also, you're neglecting the fact that it'll destroy cooperation among the teachers, because it turns things into a "it's either him or me, and it's not going to be me" scenario. Neither effect is conductive to a better or more effective school environment.
While the idea of firing bad teachers has a lot of merit, handling it in such a way is a terrible idea. That's the sort of quick fix bad managers come up with and one of the ways bad managers can help destroy an entire organization.
But it's a lot easier to give out fixes like these than it is to understand problems, so such ideas are remarkably prevalent. That probably explains why the change X by Y% mentality is lampooned in so many Dilbert cartoons.