А я считаю, что одно без другого не может. Вспомнила тут серию из "Зачарованных", там подробно описано, что будет, если из мира убрать все зло. По-моему, это серии, где сестры узнают о том, что Гидеон - предатель, и что это он пришел уничтожить Вайта. Да, в мире будет веселье и радость, добрые слова. А за любое "зло" и неосторожное слово, сказанное в чужой адрес, будут карать. Люди перестанут понимать опасность, об этом будет запрещено говорить. Будет такое "зло" в ярких тонах и красках. По-сути, злом станет то добро, которое его уничтожило, а все остальное останется добром. Вот почему так противен именно "добренький" человек, а не добрый. "Добренький" притворяется добрым, а сам ходит и совершает злые поступки с улыбочкой и говорит всем, что желает добра.
Добра зла должно быть поровну, иначе нарушится баланс. Нет чисто добрых или чисто злых людей, есть поступки, которые они совершают и эти поступки мы можем называть либо добрыми, либо злыми. В любом коллективе есть "злой" человек и "добрый", который с ним борется. Но никогда никто из них не победит. Будет побеждать то один, то другой, по очереди. Убрать из коллектива злого человека - нарушится баланс, придет в него еще более злющий монстр. Или тот, кто удалил из коллектива злого сам таким станет, переступив черту.