> The purpose of the criminal law is to punish those who are morally culpable and to create societal norms certain kinds of behavior.
The purpose of any law should never be to punish the culpable. It may very well be reasonable to punish the culpable if it results in normalizing societal norms by way of a threat deterrent ("if you do crime $x, you'll get locked up just like this bad boy here"), but simply punishing a criminal for the sake of punishing -- hurting, torturing, locking up -- is an idea that I don't think stands to any thoughtful, philosophically-informed scrutiny.
I think if we get over this type of thinking society will improve. Now and then whenever debate about capital punishment gets picked up, people point out something about the histories of serial killers: almost invariably they've had particularly shitty childhoods, they were born to drunkards and criminals themselves, they were abused -- sexually, physically, they grew up in cultural filth, they had virtually no access to opportunity. The thing is, thieves, sexual predators and other folk who do sometimes petty crime aren't greatly dissimilar in this respect, they've also been enraged to some point to lose a sense of control, to lose respect for themselves and others. So to reform society for lasting good, the idea of punishment -- that you should make someone suffer -- is totally wrong. Instead we should should have social programs that hook criminals up with psychologists and therapists, see what's wrong, what's bothering them, give them a dignified place to live, and let them heal and let them rejoin society when they're better.
After all, this strategy works and gives good results where it's been tried: http://www.theatlantic.com/international/archive/2013/09/why...