Teacher here. I'm not saying there's no bad teaching going on, but teaching critical thinking to kids with an attention span of 2.1 nanoseconds and parents who think their job is to shelter rather than push is a big part of the equation too.
We have kids coming into kindergarten that don't even know their own name. I wonder what their parents and siblings are doing 99% of the time? Hand them a phone to keep them from interrupting your phone time. Read to them, creative play, socialization, develop loving healthy relationships.? No way.
The room isn't full of these kids, but there's enough of them to drag classes into the abyss because they are starved for attention and don't know any decent ways to get it. Administration and parents blame teachers. No public support.
Anything about this sound like it would be appealing for the best and brightest people to choose to join or stay in the profession?
Edit: and don't get me started on administration. Doesn't attract the best of the brightest for similar reasons. At least some teachers are there for the right reasons. Why administrators choose their job? Don't ask me. I would never be an administrator. But I can say that that many of them are not familiar with the processes of teaching and learning, and aren't great at managing, leading, or communicating. They look to the the latest and greatest idea, which is usually some repackaged old idea. They cycle through these "new" ways of doing things, provide little to no training for the teachers, then blame the teachers when it doesn't work. Then they try something else. If they haven't been fired already, and on to someone new trying some new solve-all solution.