Why?
Obviously, high-powered weaponry has a lot to do with it. Still, look at China: just yesterday, the guy stabbed 22 schoolkids. So even if there were no guns, these things would still happen, albeit with lower death counts. That would be something.
The mental health system – or lack there of, for most people – is a contributing factor. Obviously, anyone who needs medical or mental health treatment should be able to get it for free. Goes without saying.
I’d like to focus on the culture of violence thing a little more, though. I don’t just mean the westerns and the cowboy go it alone mentality, although that is part of it. I mean the idea that we have in the United States that violence doesn’t just solve problems, but should be our first response to them. Look at 9/11. After the attacks, everyone will immediately wondered: which country should we invade or bomb?
No one in the media, and not many ordinary citizens, suggested that perhaps we just needed to find out who did this stuff, and ask the countries where they lived to have their police arrested them and charge them with crimes. No one asked that we take a few months in order to investigate the root causes of anti-Americanism around the world, particularly in Muslim countries.
Aggression, militarism, and deploying violence cavalierly is something that sends a signal from our top political and cultural leadership all the way down to everyone else in American society. Every time the president sends a drone to kill people without legal or moral justification, every time we go to war for economic reasons, every time we sell weapons to dictatorships, we are setting the stage, in part, for the next massacre.
It isn’t any one thing. But this is part of it.



