I sincerely hope this does not descend into a flamewar. We can't have discussion about this in an intellectually stimulating way in congress, we can't have this discussion in the media, we obviously can't have this discussion on social media so HN is the last bastion of hope. It is a multi-faceted problem with a lot of complexity. The fact stands that USA has a school shooting problem [1] unlike any other country in…
It certainly feels like someone alive for the last 40 odd years that Columbine was the inflection point at which media really started to cover this. Either that is just because 1999 happens to be my own graduation year and I was too young or not paying attention any earlier, or maybe media coverage really did pick up compared to prior incidents, for whatever the heck unknown and largely random reason. We were still early into the 24 hour cable news cycle and widespread availability of the world-wide web, but as we can see, this was not the first even in 1999.
Assuming this is an accurate list, I don't see how we can possibly identify a root cause. This was happening before there was a 2nd amendment. Before there was heavy metal. Before video games. Presumably not before mental illness, but that is hardly a uniquely American problem. Sometimes national culture just picks up a particular character for whatever quirk of history that may not even be fully known or knowable, some forgotten confluence of events that continue to influence us today without anyone knowing it is happening or why.
We were among the first countries to offer widespread public education, weren't we? This was even true in colonial times. Maybe the gathering of fairly vulnerable people just makes an enticing target. And sure, there are other public gatherings of vulnerable people, but this one has been around for a very long time, enough to have presented opportunity centuries ago and get woven into barely conscious national memes about where you go if you want to shoot a bunch of people. In other countries, churches and trains seem to fill that role.