I am neither a committed Christian nor have I a degree in religious studies, but I do perceive that there is a lot of guff spoken and written by those who confuse the "evil" that they believe religion brings and the capacity for selfishness, greed, cruelty, and sheer wickedness that is part of the complex personality of human beings. It is people who cause the evil that abounds in the world, not this, that or the other faith.
There are facets of what is taught by some people in the name of a faith which can cause humans to do evil things -for instance, to punish those who they think are breaking some divine law or other, despite the clear statement " 'Vengeance is mine' says the Lord" - that is, "The Lord will take care of it, don't YOU start taking vengeance on his behalf!"
Then there is the tendency of some to assign the tenets of one faith system to the real beliefs of another. Gnostic confuses Christianity with the books of the Old Testament. Christianity was "a new covenant" made between God and man, through his son, Christ. It owed a lot to the old covenant with the Jews, but it was not identical. Much was rejected.
Gnostic Christians think that bible God, the demiurge to us, is quite immoral for thinking that torturing King David's baby for 6 days before finally killing it is good justice. Gnostic Christians think that evil while Christians think that a good form of justice. - confusing Christians of the New Covenant with previous pre-Christian history from the outdated bloodthirsty tradition of "an eye for an eye and a tooth for a tooth" again, Gnostic
Lots of evil hatred from Gnostic showing up on this thread, trying enthusiastically to sow the seeds of dissent around, but mostly revealing clearly his/her own prejudice and misanthropy.