I do not agree. Encouraging abstinence and chastity does not cause these problems. An oversexed society seeped in pornography, child sexual abuse, adultery, abortion, etc. is the cause, or rather, it is the result of society no longer adhering to the values and morals of Christianity. Not to say that people were perfect back then either, but we have really slid very far down in a fairly short amount of time. 

Science cannot teach us anything about morality. No amount of scientific discovery can do that. It is outside of it's expertise.