We're not in Kansas anymore...oh wait...yes we are.
You ever notice how people who say "you can't legislate morality" do not want the unlegislated morality and the decay it brings with it in their own neighborhoods (unless they are so far gone they are chasing angels)?
Some people say "you can't legislate morality" because they are engaged in some form of commerce that is a moral gray zone. They want to put on the cloak of a good Christian, but they just can't resist the easy buck to be made off of human weakness.
Christians who say "you can't legislate morality" are compromised whores for mammon profiting from the very festering wounds that they are supposed to be putting bandages on. Are you one of them?
