It's the UN, whose local education rep says that the secretariat of public education is essentially subordinate to the teacher's union (the SNTE) headed by Elba Esther Gordillo. It also said that the much-heralded Alliance for Educational Progress was little more than a political agreement. One hopes that such pointed criticism from an esteemed international body might spur some action, but then again Mexico's been hearing similar comments from the OECD for years.
It seems that much of this criticism comes from the point of view that the a strengthened SEP needs to be the white horse to defeat the evil SNTE. That may be partly true, but in my not-insubstantial experience with the SEP, it's also an embarrassment, to put it mildly. I have had no dealings with the SNTE, so it may well be worse (a scary thought), but I've never had any interaction with the SEP that didn't start from a pointless premise, that didn't include hours of time wasted, and that wasn't marked by inexplicable inefficiency and a lack of professionalism. If the SEP is the white horse, God help Mexico.