I don't believe the Death Penalty is a deterrant to crime. Prison isn't a deterrant. People ignore warning labels, drink and drive, swim where a warning sign exists. Do drugs. We never think it will happen to us. Human nature.
Why would this be any different. Life in Prison with no chance of parole would be a terrible way to exist. imo