... a position which is frightfully naive. Of course making things more illegal is a deterrent. It used to be totally legal to drive with your kids in the back of your truck on the open freeway. It's now more illegal (at least in California) and you don't see (very many) people driving on the freeway with kids in the back of their truck.
All officially recognized crimes are punished with the intent of deterring future crime, and you live in a time and place which ranks as among the most peaceful and civilized periods in all of known history. To suggest that this concept does not work betrays a stunning lack of understanding and respect for all the work put in by the millions of people who worked to establish and maintain the system that provides such domestic peace and tranquility.
Did you actually think that spending 10 years in jail actually compensates the parents and loved ones of a murder victim? Sorry, if they're dead, no amount of punishment will ever bring them back, and until you've personally experienced the loss of a close loved one, you cannot really understand just how devastating such a loss can be.
However, even sociopaths can understand personal injury and suffering even if they lack the ability empathize in any way with their victims.