Добро и зло: поиски определения

Может быть, понятия добра и зла религиозной философии насколько чужды человеку, что он их понять и не может, но многие люди в обиходе пользуются понятиями добра и зла, не получив религиозно-философского образования.

В настольных ролевых, там где это требуется, добро или зло определить просто. Добро — это по нашу сторону баррикад, зло — на стороне противоположной, по желанию, ярлыки можно поменять.
Мне в своё время повезло с преподавателями философии, и во время очередного «умного разговора» в столовой я рискнул задать им такой вопрос: «Что такое добро?».
После этого последовало много умных разговоров, все из которых сводились к следующему: добро — это то, что хорошо для данного сообщества. Кто же определяет, что хорошо? Скажем, для викингов вполне хорошо было ограбить близлежащую деревеньку. Разве это добро?
Постепенно меня сократовским методом довели до вывода, что абсолютное добро — «объективное, справедливое, честное»© — существует лишь в религиозной морали, где оно является проявлением божественного начала. Вне религии мы можем делать добрые поступки, но теряем систему координат, по которому деяние можно объективно оценить, как однозначно доброе.
Потом мне предлагали переводиться на философское отделение и писать кандидатскую на эту тему, но это уже другая история.
Недавние беседы на Имажинарии с любезным flannan снова навели меня на похожие размышления. А вдруг я ошибаюсь? Уважаемые имажинарии и имажинарцы, как вы считаете?