There are two places to place blame:
The NEA for protecting poor performers...
and the majority of parents of public schools who expect the school to do everything related to their child's education...
And people wonder why my kids are in Catholic school...
You are right, parents have to take an active role.