Here's the reality, a lot of Americans think school teachers are over-paid. Nobody likes to pay a nickel in taxes. Many teachers spend money out of their own pockets so their students have basic school supplies.
I've seen people on this board howl, whine, moan and groan about how teachers are cutting a fat hog in the ass because they get summers off and still get paid for 12 months.
Everyone talks a good line of BS about how important an education is, everybody agrees. Trouble is, nobody wants to pay anything for it. They want educators, people that teach their kids, to make the same salary as a Wal-Mart greeter.
Now, ask yourself how keen these types are going to be, when it comes time to raise their taxes a buck, to fund a few armed security guards for their schools. I reckon they will be expecting those security guards to work for free, just like they expect teachers to do.
I can tell you that I'm in the minority of tax payers who believes that we should be trying to attract the best teachers by increasing the pay to a level that will attract the best. I don't care if my taxes increase to do it, education is an investment into the future. I don't want to live in a Country with a bunch of illiterate kids running around, turning into illiterate adults. All because their parents wanted to save a nickel on their tax bill, and have them being taught by teachers that they think should be making the same money as a burger flipper.
I think armed security guards are a good idea, but you better hope that you can cover their wages, insurance, and retirement with a bake sale...because the average tax payer isn't going to want to pay for it.