No, IMO the underlying problem is a bloodthirsty American culture, a culture which glorifies guns and death more than any other culture in the world. The same number of psychos per 100,000 are born randomly in every other country but this shit doesn't happen nearly as often except in America.