I know a lot of teachers as well, and almost all of them bemoan how the curriculum they're forced to teach to is structured - especially those in the social sciences.
It's by and large not the teachers that are the problem with schools, it's the system itself.
Then why all the fighting over politically based things covered in many schools, like CSE, anything religious, critical race theory, guns, etc? Most schools and teachers are looking for answers that fit their own ideas or preferences and grade outside-the-box answers as wrong, even when there's merit to them. There are people on both sides of the political spectrum that believe that specific topics should not be covered because it amounts to indoctrination, even if the teachers are attempting to cover in a nonindoctrinaring way.