Funny isn't it, that so many fail to see the fact that all laws are based on what is or is not considered moral.
Everybody has a set of moral codes, even those that think they don't.