I found it generally got better with college. Everyone has to endure the bullshit that is middle school, but face it; y'all are acting like little shits the whole time. Unless it's a "cool teacher", y'all cut them some slack, and you KNOW you guys did...that's how it happened; "Mob Mentality 101" ...a substitute teacher came in, and god help you if you actually learned anything.
So with a bunch of snot-nosed, puberty struck aggressively hormonal puke-stains giving you, a good teacher that's doing it out of the love of the craft and strengthening our future generation's minds, are CONSTANTLY getting a bunch of bullshit, trying to teach them basic crap. While they're fighting each other and being obnoxious because the other little assholes think it's THE FUNNIEST THING EVER, and it disrupts the entire atmosphere...over and over again with interruptions, or kids that can't sit still for five goddamn minutes and pay attention to this video the curriculum is FORCING you to show them because it's your job......and while you lament about it to your faculty, the worst fucking teacher there who clocks in for a paycheck because they stopped giving a fuck after their divorce has NO PROBLEM with literally the same disruptive hellspawns....and why? Because they don't teach them anything.
...it would seem like an uphill battle...
...also, our teachers are payed like garbage, so if they actually had higher pay and a more strict guideline of leadership skills as well as their own ability to teach, and they made this the standard for every state? Oh yeah. Shit would be off the hook....but the parents need to want it for their kids, and the kids need to learn what's at stake, and how finite their time in blissful irresponsibility is going to be, compared to the toils of adult life.
In short, it's everyone's fault. Fuck.