Our Intellectuals are a strange lot. They never made enough noise, if any / at all, about thousands of deaths of pedestrians and others every year. They are worried about the rarest of rare capital punishments.
Capital punishment in rarest of rare cases is not for deterrence. It is just to punish the murderer / terrorist /rapist. Discussing the deterrent potential or otherwise of capital punishment is not correct.
Many Countries which have abolished capital punishment waged / supported many unjust wars. Some of them sell weapons of mass destruction !
It is enough if India provides world class pedestrian infrastructure and health care to prevent lakhs of deaths every year.