Some of us believe in restorative justice but go off.
The use of a death penalty is not very controversial in China. The western left cares about this issue a lot more. Justice reform efforts here focus on other aspects.
it’s certainly less controversial than in the west but I don’t think it’s universally accepted, i believe around 60-80% of the population supports it
The number does not reveal the whole sentiment. It is not the biggest issue for most who oppose it and the objection does not look the same as the western discussion of the issue.
I would generally agree with you regarding effectiveness, except that being as there are only a few thousand billionaires on the planet, I reckon that executions would be pretty effective at resolving that problem.