RE: Government cannot legislate morality.
But surely, SOME morality must be legislated without society degenerating to chaos.
Take some time to read my whole post. The answer to your query is there.