"We keep on being told that religion, whatever its imperfections, at least instills morality. On every side, there is conclusive evidence that the contrary is the case and that faith causes people to be more mean, more selfish, and perhaps above all, more dumb."
― Christopher Hitchens
Being brainwashed to be a Moron (oops, Mormon), I was taught, as a child, to listen to the church leaders and obey whatever they told me to do. It wasn't until I became an atheist that I learned what ethics are, and incorporated ethical standards into my life.
As we evolve, so do our moral codes. We know that religions were created by human beings, as opposed to the interventions of an enlightened deity. We know this because no religion has ever been morally / ethically in advance of the people and ideas of the time. Consider for a moment just how many consecrated acts and commands found in so-called holy texts are now viewed as immoral.
To reiterate, we know that morals are evolved simply by observing empathy and reciprocity--two foundational principles of our morals--at work in the actions of other animals. When it comes to morality, religion loses yet another toe hold.
Religion claims that it instills morality because they create their own definition of morality.
Want to have sex? That's immoral! Don't have sex! If you have sex and you are not married, we can abuse you because you deserve it.
Now the people who are inflicting verbal abuse, neglect, etc, are in the right and someone who did not hurt anyone at all is wrong.