I'm in favor of the death penalty but only for one kind of crimes: corruption in government office. Because those are betrayals of the entire nation, whereas mere murder only victimizes the murdered. Executing corrupt officials would prevent them from gaining by their crimes, as well as discourage others. And such criminals are less likely to be poor and underprivileged to begin with, so no fears there about inequality. These are people who are already at the top and decide that's not enough, they want more, and will betray the public to get it. Why do they get a slap on the wrist, a short stay in country club prison, then a cushy retirement possibly with more offices granted by political cronies? Corruption is a poison, a cancer on government. The damage it does deserves the ultimate punishment. Root it out, stop the spread, permanently.
Murder can be justified, depending on the circumstances. Betraying the public by abuse of office for gain cannot.