Here's what happens when a moral agenda runs up against the facts.
Abstinence-only sex education is fraught with errors (lies) and violations of basic human rights and fails to be effective.
Tell me where the morality lies when something doesn't work, it's deceitful in its delivery, and it violates basic human rights? I'll tell you: It's immoral.
This is what happens when we try to legislate morality. We end up worse off than if we had trusted people to make their own moral decisions instead of trying to MAKE THEM behave morally.
Furthermore, where do we get off thinking we know better than everyone else? This arrogance is more sinful than if we had let people make their own mistakes and learn from them.
This type of stuff is the paternalism of the Right. Like political correctness from the Left, it must be stopped.