Everyone wants the government to legislate their version of morality. And that is the problem.
As Nicole said, the best adults teach through loving example.