All the laws passed by both parties have as their basis, some "moral" principle. For the democrat, is can always be boiled down to "fairness." For the current moderate Republican, it can be boiled down to "Whatever." For the conservative, it has to be what's really right, and what's really wrong. Laws against the stupid use of drugs (recreational), murder, stealing come to mind. Your contention that a government can't tell you what is right or wrong is absurd. The debate is not over that. It's over what punishment or reward a government can mete out for what behavior. If any.