I can think of four reasons for the death penalty - punishment, revenge, deterrence, and self-defense.
The only reason we really need is the last, and let God handle the other three.
I am inclined to agree with you. Actions such as this are all but beyond human understanding. Better to send him to a Higher Court, where the Ultimate Judge can administer true Justice.
VietVet