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