Мне кажется что отличие религиозной и светской морали в том, что если разбирать со светской точки зрения, что такое хорошо и что такое плохо - всегда можно ответить на вопрос "а почему это плохо?" или  "кому от этого плохо?". Даже детям ведь как объясняют - "Нельзя бить Васю лопаткой потому, что ему будет больно, он будет плакать, вот помнишь как тебя Миша стукнул - тебе тоже было больно и обидно..." Конечно человек и без религии способен различать хорошее и плохое, и к вере это, имхо, не имеет никакого отношения. Светская мораль более гибкая и это правильно. А в религии сплошные догмы "нельзя и всё", да еще и стремление к контролю не только над поступками, но и мыслями, даже думать и чувствовать "неправильно" - уже грех.