In China the death penalty is given to mostly government officials who have stolen and embezzled state funds. This is the best way to deal with corruption in my opinion and it's good so far. I think murderers as well as those who shed blood and those who through some means makes one to lose their lives deserve the same fate. An eye for an eye.
If they did that in the United States the country would be completely different.