You have to separate between the text and the human act before you judge a religion. You cant judge an ideology by a follower but by its teachings.

I would presume you already knew this which is strange.