"You can't legislate morality."
I actually heard this phrase twice on TV today. What nonsense! Of course you can legislate morality.
We have laws against murder. That is legislating morality. We have laws against robbery. That's legislating morality. Can you imagine living in a society that did not even attempt to legislate against murder and robbery?
We have laws against prostitution, rape, child molestation, assault, burglary, public intoxication, vandalism, forgery, fraud, driving while intoxicated, drug abuse, arson--All of this is legislating morality!
The question is not whether you can legislate morality. The question is what morality should and should not be legislated.