FWIW, I'm somewhere between you and OP in my thoughts. Definitely against the death penalty in practice, and somewhat ambivalent in theory. But it's interesting to really think about the axioms we construct our morals and ethics from, and why they're the way they are.