The vast majority of people who style themselves as experts in education are worse than useless. You've chosen a poor discipline to outsource your critical thinking to.
Whether the teachers are good or have good resources or have a class too heterogeneous to teach effectively is a different matter. But people who assume they know so much more than the experts need a humility and reality check.