Вообще "добро и зло" понятия относительные. Они существуют для сохранения порядка, равновесия. Для противостояния. Короче говоря, если это есть - значит это надо.
Добро - это хорошо. Зло - это плохо. Как-то так.
Добро существует дабы поддерживать порядок, а зло, напротив, этот порядок нарушать, создавать хаос.