The GOP is fully to blame.
They sell the American public on the idea that any taxes are bad, no matter what they are meant to fund. When they are in power they cut public services, give tax breaks to corporations, and schedule tax raises to occur when they’re out of power.
When they aren’t in power they yell about taxes nonstop to make sure democrats are too scared to re-fund them, so they don’t get voted out.
Cycle after cycle, and now there’s no money to give the teachers.
See, it gets tricky. If the only reason they’ve fallen into a life of violent crime is to survive in a world that made them poor. You can say the blame falls on society for not looking after people well, before they reach that point of desperation. But you can’t really punish society in that case, People want to see someone be punished when something goes wrong, so we punish the poor person, and cement the ideas that they owe society nothing, and ensure they continue to live outside of the law once they serve their sentences.
There is a reason that the US’ incarceration rate is so ridiculously high, and its not the poor people who are at fault, they are just the who gets punished, and so people stop looking for real justice.