Should we be awed by such perfect reasoning....?
Perhaps not, but we should at least listen to what other people think. At least the UK, Europe and most of the US have. The countries and states who have the death penalty are in the minority. Along with those who argue for it, I'm glad to say:-)
Cheers
DtG