Каждый в итоге сам определяет для себя границы и приемлемые критерии, исходя из своего мироощущения, принципов, "внутренней окраски".
В абсолют не верю. В бескорыстие верю. Но не надо путать бескорыстие с абсолютным добром. Допустим - постоянно помогая кому-то, мы в конце концов приучаем человека к такой помощи, он начинает меньше полагаться на себя. Как сказал мне один мой близкий человек - можно накормить кого-то, а можно научить человека добывать пищу. Это разные вещи. Со стороны накормившего вроде как бескорыстие (при условии, что он действительно не преследует поступком какие-то свои цели), но со стороны того, кого накормили - добро не абсолютное, а частичное. Сейчас он сыт, а вечером, а завтра...
ТАк что - ИМХО - ВСЁ имеет 2 стороны - любой поступок. Однако это не значит, что добро или зло - условные категории. Просто для разных людей они разные. Именно из-за того, что у людей разные моральные границы.