Because morals are a good thing. Isn't it funny how all the real religions came to the same conclusion on all the controversial issues of our day.
Fast forward a few centuries and that (very practical) advice has become 'word of god' moralistic. Now with modern birth control we have better ways to avoid pregnancy than abstinence. But (unsurprisingly) the church's practical advice hasn't caught up with modern technology.
Abrahmix religions and Hinduism generally disagree on several moral issues, such as how many gods may be worshiped.
/s (for "scottish")
"Morals are a good thing" whose morals, exactly? Let me guess, yours happen to be the correct ones?