Итоги голосования для комментария:
Коммуниздий Аморально действующий человек может не быть злым, если действует альтруистично: врач, выкапывающий трупы недавно умерших людей и ставящий на них опыты, чтобы испытать новое лекарство.
Вообще, если говорить про мораль, то это скорее внешнее ограничение, чем внутреннее.

Как-то я общался с человеком, который давал забавное определение зла: зло — это действия, которые не дают други людям раскрывать свой потенциал, как личности. Убийство — зло. Насилие — зло. Отъём имущества или свободы — тоже зло.

Не то, чтобы я на 100% согласен, но интересный вариант.
+