It should be noted too that just throwing money at the problem won't accomplish anything, because the problem isn't that districts don't have enough money.
The problem is that school districts have shifted over time to an essentially corporate structure, in which there's an enormous and ever-growing set of mostly-useless administrators who are paid obscene salaries for doing little if anything of actual value. That's where too much of the money is already going, and if we just give districts even more money with no provisos, the administrators are going to just use it to pay themselves even more obscene salaries.
And all the while, the actual problem is that teachers are treated in their profession essentially the same way that cashiers or fast food workers or wait staff are in their respective industries - as mere grunt employees, to be abused and manipulated and overworked and underpaid, so as much money as possible can be directed to the obscene salaries of the few at the top.
Somehow we have to make ot so that districts can no longer bloat themselves with ranks of useless and overpaid administrators while screwing over teachers. I don't pretend to know how to accomplish that, but that's what has to be done.
As a former teacher, yeah, I agree. I quit because I had office staff who regularly screamed at me over administrative bullshit. It just wasn't worth it.
I enjoyed the hell out of it, but I made 2x or now 4x the money by working in my field rather than teaching my field.