Earlier quoted context omitted.
No religion doesn't have something that Western society doesn't have moral difficulty with. Christianity has a load of crap about stoning people, homophobia and subjugation of women for a start. Also includes God sanctioned rape and murder of non-Christians. Leviticus, Exodus and Deuteronomy is full of that crap.
Except Christianity broadly doesn't believe in the Bible being the literal word of God and thus all of those rules applying now - and no country accepts it as their view of Christianity. Biblical infallibility is a modern, revivalist concept. Even during the good old days of the Mediaeval Church no-one stoned adulterers. No Christian country has laws stoning people on the basis of "it's in the Bible". However it is t…
John 8:7. “He that is without sin among you, let him first cast a stone at her.”
http://en.wiktionary.org/wiki/let_him_who_is_without_sin_cas...
It is one of the central tenets of Christian faith that one should not judge others. Quotes attributed to Jesus explicitly state this many times in the new testament.