The lion's share of the ever increasing funding goes to administrative BS. If the public was smarter, they would demand that existing funding be used to better protect our children and that the redundant personnel/paper pushers be shown the door. But we're far too stupid and cowardly to demand such a thing. Another alternative is to write a referendum and let the community vote on providing additional monies that will be spent only on specific policies and personnel that will enhance security. But, in the end, the left will hijack those funds and use them for their own purpose and the lack of security will not change. The community, however, would never deny such a request.
Unfortunately, far too many are fixated on screaming at the sky, while blaming Trump, when the solution is easily at hand within their own communities. The flagrant stupidity of these people is so overwhelming that it makes it impossible to follow the news.
Yes, to all your points.
But the stupidity is also the result of elections being held during special times and the school teachers union being able to buy most board seats.
Now this is interesting because these same teachers have to have some respect for their safety do they not?