In part I agree with you. Tenure (which here in Spain is different: all public workers that got their job through examination can't be fired!) is a big problem. There are a lot of amazing teachers (I've had a lot in my life, since school through university), but there is a lot of lousy teachers (also had a lot of these) that do nothing and can't be fired. And the ones who love teaching (a few of my friends are math teachers) have to suffer more or less what the article says. Education always takes the blame, regardless of the quality of the teacher. Also, they have an increasing responsibility: parents no longer "educate" children (how to behave well, be quite, listen, be respective), it is something that now school teachers and HS teachers have to do, without any level of help from a lot of parents. A simple example, is that when a child gets some kind of "fine" (bad grade, a written note to her parents, whatever), most parents blame the teacher and don't believe "their little child" misbehaved.