The social fabric is obviously becoming weaker if these type of events are really becomming more frequent. That must have something to do with how parents raise their kids, what we see in the media, how kids interact with technology, etc. Or it could be that these attacks are just getting more media attention and not really increasing in frequency. They are always so rare that it is very difficult to know if the rate at which a rare event occurs today is greater than the rate at which a rare event occured in the past.
Before a certain point, school shootings were unheard of. Then someone "popped that cherry", as it were. Everything after that is a copy-cat, so to speak. Schools used to have gun ranges and children were taught how to use them, safety, etc. and we didn't have school shootings so it's not the weapons.
I wouldn't blame it on social fabric, etc as much I would say that parents are not as invested in their children's lives as they used to be. Children are also exposed to far more now, thanks to phones and computers and many of these topics are things that adults would be the ones to entertain and deal with but with children, there's a disconnect of sitting behind the keyboard and a lack of brain development leading to certain areas of critical thought which don't develop until the mid-20s. No, I don't think it's the social fabric as much as parental investment.
I'd like to see them name all 22.