Whether that’s the case over there, I have no idea. But it’s not inconsistent.
In my hometown I don’t recall a single person beating against the teacher’s union. Sure on particular issues there would be occasional tension, especially with negotiations with private schools, but no one argued for their abolition.
Teachers unions enable bad teachers by excusing their behavior. Doesn't do much to help good teachers.
What does teachers unions do to help good teachers become better teachers and helping students?
Teachers unions help bad teachers by preventing vast majority from being fired for being bad teachers. Everyone knows who the bad teachers are in the system.
Teachers unions make money by controlling the teachers and politicians in the system.
Not going to pursue this any further bc nothing pointlessly derails a thread like arguing about public education (see also: nextdoor), and nothing is more boring than arguing over how much money someone else “deserves”.