Guess I just must have missed y'all over there.
Do not confuse your opposition to the death penalty with Christianity. "An eye for eye" is the biblical prescription.
As far as the death penalty goes, the fight is not between the Christians and non-Christians or the moral vs. the immoral. It's between the coddlers and the justice dispensers.
And DNA has given us powerful new ways of making sure that the guilty can be identified, ending some of the concerns of the past.