Every thing has its own plus and minus ; merits and demerits. Communism stole human independence; with strict rules. Though strict rules paid China a lot but thousands of people have been killed for minor crimes. China developed at the cost of independence of its people.
Punishing criminals is good But death penalty should be in rarest of rare cases.