People on both sides of the debate sometimes have problems with social skills. I'm convinced there are many mentally ill people commenting on social media who have very little contact with people outside of the internet. It's much easier to blame "those guys" than realize that arguing about politically divisive agendas is going to piss people off and cause more violence. Internet trolls who constantly bully and lie about people who disagree with them and make threats exasperates the problem. Times are changing. It's difficult to stay positive about the future when mass shootings seem to be increasing. It's very easy to blame "those people" for the increase in violence. It's very sad. I remember when a dirty magazine was something completely different, didn't kill people and people still owned guns without incident.