I’m far from anti-Christian, or anti-religion, but it’s thin thin stuff conceptually/intellectually and increasingly being show to be so. I’m not suggesting it doesn’t have agency for those who believe, but things are already changing and fast:
http://www.theguardian.com/world/2014/feb/09/catholics-church-contraception-abortion-survey
Or take this quote:
On the subject of gay marriage, Catholics were more aligned both with each other and with church teaching. Two-thirds (66%) of respondents opposed it, though the levels of resistance varied from 99% in Uganda to 27% in Spain – by far the lowest recorded. Additionally, in all countries except Spain a majority of those polled said they did not think the church should perform marriages between two people of the same sex.
None of this is fixed in stone. Those figures are almost certainly going to shift towards more ‘liberal’positions. People will vote with their feet.