Yes, BT, it is unfortunate when people think that legislation has much impact on the behavior of criminals.
On the behavior of law-abiding citizens, yes... but not much on criminals. Not unless the criminal justice system is capable of dealing with all the criminals it creates.
The bad guys just work at not getting caught, or assume they won't really do the time anyway. Or, in some cases, they just aren't all that smart.
Personally, I think we would be a lot better off with higher standards of personal accountability, and less handing over of decision-making to a nanny state. (Note that the nanny state doesn't accept responsibility for the consequences of its actions, either...)