Someone who wants to be the villain isn't going to be shamed out of being the villain, all it does is heighten the thrill of it even further. It's a game to them, and the best thing society can do is to strip away whatever it can to make that game less appealing to future shooters.