Imprisonment doesn't work. Never has, never will. It's been said you can't fix stupid....

In my opinion, the only thing that will stop thieves from stealing is killing them. As much as I hate thieves, I don't think death is an appropriate punishment. Cutting off a hand, a la Arab tradition, might be effective, but if hard labor is over the line these days, that might be a non-starter.

Looks like we're stuck with the idiots and crooks for good.