You're talking about a very specific "Christian" society, which, you should bear in mind, has very few things in common with other Christian societies, like the orthodox for instance.
I still think it's a pretty fair generalisation of traditional Christianity and the vast majority of Christians (liberal western Protestants are a minority on the global scale, and even they don't universally accept abortion and contraception, take for instance Pastor Anderson)