I agree 100% with everything you said but I'll take it a step further.
Guns are nothing new in our society, neither are video games and even "social media" if you consider TV and advertising media content that predated the Internet by decades. I wasted plenty of time playing Donkey Kong in my youth but I never felt the urge to hurl a barrel at anyone.
So what's different today? I have an idea. The one factor that clearly stands out in my mind is this pervasive and accepted "common knowledge" that we're killing the Earth and making it uninhabitable. I utterly and thoroughly reject that concept, since I've been hearing it since I was a kid, except then it was the oncoming ice age. Then somehow it became global warming. Now, it's "global climate change." Whatever you want to call it—
and whether or not it's actually grounded in scientific fact,
or is something Mankind has brought upon itself,
and I don't intend to get involved in that discussion on this site—it's a doomsday scenario that young people have been exposed to since birth. It's all they have ever known. We're doomed!
Personally, I view such shrill sky-is-falling for the hysteria that it is, and have only laughed it off. We will be having the same debate ten, twenty, fifty years from now, because it has been the same debate for the past ten, twenty, fifty years. Nothing has changed, and it predates even my life. My early memories of my grandparents were that of hearing them telling me the end is nigh. Now Elon Musk is telling us we have to find another planet (Mars? Really?) lest mankind itself cease to exist. Hey Elon, I'm not going to Mars, neither is anyone else, not now, not ever. Mars is a lousy, dead place completely incompatible with life. Forget that idea.
Again—and whatever the "truth" may be—the effect of this "common knowledge" on young people is pernicious. It has caused them to conclude, to really believe, that they have no future. Their existence doesn't matter. With no future, they don't plan for one. They forego personal savings for retirement (Wall Street Journal article). They forego getting married and having families (comments from Congressional representatives). They'll never get out of debt (comments from Presidential candidates). Then, add the "social media" platform with which they constantly compare themselves to others who are universally more popular and more attractive than they'll ever be.
Conclusion: They're losers with no future. Is it any wonder they're killing themselves? After all, the message from climate experts is that people are the problem. Solution:
kill all the humans. Perhaps in their twisted minds these mass-murderers are thinking they're doing us a favor.
This is bad. It's bad for society. It's an attitude that needs to be stomped out. More than ever, young people today need to know they have a brighter future than at any other time in history, that they're going to have a long and beautiful life. Yet they're being told the exact opposite. Why? Who benefits from this sky-is-falling narrative? The question answers itself.