When looking at any religious moral goalpost, I look at the actual acts of the believers of the particular religion under consideration. And when taking in a broad sweep of Christian history, I don't really see that religion as having a leg up over any other religion when it comes to things like morals and ethics. There is of course the teachings of Jesus who is a person I consider the Light of the Cosmos. But the religion that came afterwards it seems to me has fallen far short of his moral and ethical teachings and the examples He lived. It sometimes feels to me like the religion of Christianity is living in different room than the one Jesus sits in. I feel that the world would be a very different place if Christianity actually lived the example of Jesus.
One of my favorite medieval women Christian mystics is Marguerite Porete. She wrote something that changed my whole outlook on the Christian church and more importantly in how I experienced Jesus. What she wrote is that there are two churches. The first church she called the High Holy Church. That church, she wrote, "Preached Love". The other church she called the Little Holly Church. That church preaches "rules, laws and order". And thinking about Jesus and the Divine Infinite Compassion that is at the Heart of Christ (at least in how I experience Him) Marguerite Porete helped me see something really important that is missing in the religion that bears his name, namely that lost connection of Love for "all" aspects of Humanity. As a last and I think important related note: Marguerite Porete was burned at the stake by the Little Holy Church. The Church has a 2000 year history of acts of human upon human horror. Which I see, maybe not literally, but figuratively doing so even today.
I appreciate your defence of Christianity. I like to read your post and I learned a lot from you. Where I'm at is that when it comes to the Divine Infinate Compassion of Jesus, it seems really clear to me that the religion we call Christianity has clearly moved the goalpost away from the Heart of Christ to something else very different in nature. And therein lies the rub.