The duality of religion is that it does help some people. There are lessons in religions purposely told to make people better humans. There are more than just spiritual stories that are told; for instance the parables of planting seeds in soil and not dry sand, or building a house on a solid foundation. If people have the self-awareness enough to use their religion as a building block of their life, then they are on the right track. If they use it as the entire existence of their life, I believe they'd failed themselves. Objective morality can't exist without religion, right? Every single culture has the basis of it's moral code derived from some sort of religion. If there is no higher being that created a moral code, who is to say that murdering another human is immoral? You? Me? Who has that authority to mandate? And that is whole new bag of words to consider, if human morality is derived from a higher being, who is to say that the higher being exists? If it doesn't exist then it's just humans telling each other how to act. That is where faith comes into play.
If every human being on earth feels that it is immoral to kill another human, where does that objective morality stem from? Is it a DNA memory? Is it an implanted feeling of a higher being?