I sometimes feel the same. But perhaps it's not just more civilised but also better to lock them up for life, so they can see at the end of their lives that their actions resulted into nothing.
When I'm in a generous mood I sometimes wish I could offer mr A. Hitler a 8-days (guided) tour to Israel... just to pis him off.