Yes, but we proved that legislating morality doesn't work when we tried prohibition, at least not legislating against something that is already accepted.
We're not very good at learning from our mistakes, are we?