I say bring back public hangings in the town square.
I'm convinced this is the right idea. All of the horror and debasement has been taken out of capital punishment. The perps just...disappear.
Let their gang buddies see them dancing at the end of a rope and maybe it will be a deterrent. Not only that but the Pay-Per-View revenues would probably pull us out of the economic tank.
Everyone wins!