The past is a foreign country; they do things differently there.
The separation of law and morals is a necessary feature of a legal system.