Respectfully Richard, I would counter that religion is a poor tool for moral conditioning. Firstly, religion, of any type not just a single one, is rife with inherently immoral teachings. Most mainstream ones for example include teachings in their books that women are less than men, and that slavery is acceptable.

Secondly, most people would agree that a person is moral if they do the right thing even when no one is looking. With the threat of constant punishment (ie: hell) from an all-knowing, all-seeing deity, one is never actually making moral choices for the mere fact its the right thing to do. Instead they are always making choices under threat of perceived punishment.
Think of it this way, who is the better driver: One who obeys traffic law when they see cops, or one who obeys traffic law all the time?