No religion is perfect, Bible, quran, they are both compiled by men. Men are bound to commit human errors. But the whole idea is what is important. Prophet mohammed believed in the God of the Bible, that is why he read bible (Ishaih, Jeremaih and psalm).
Do you have any perfect religion. Islam ? is just full of error like Christianity. Hope you are not a muslim, because muslims always want to prove their religion is the most perfect which is not.
And if you are a muslim then you will cry by all the fact i will give to you about quran, and you know muslims are not tolerant of truth, they wont want you to prove their religion. so, it is better you stop critisizing christianity or you dont want to see the defective side of islam.