Да, не делать, если за сделанное добро будете ждать благодарности.
И вот в тот момент, когда человек не отблагодарит, или отблагодарит несвоевременно или нетак, или не тем, чемы вы ожидали, в ВАШЕМ сердце появится ЗЛО.
Т.е. вы сами делаете ДОБРО и сами потом от себя же в сердце своем получаете ЗЛО, в лучшем случае, назвав другого неблагодарной свиньей или скотиной.
В худшем случае вы затаите обиду, пожелаете отомстить, возненавидите. (Это ли уже не зло для вашей души?).
И в худшем случае вы заречетесь на будущее помогать кому-либо. А это и есть наибольшее зло.
Потому говорят "Делай то, что должно и будь что будет".
Не считайте доброе дело добром, не кичитесь. Не ждите ничего. Не серчайте, если человек не отблагодарит или даже не заметит сделанного вами. Тогда и зла не будет, т.е. не будет ожидания благодарности, не будет и разочарования.
А то бывают такие благодетели: Я тебя в люди вывел, Я тебя из грязи поднял, Я то, Я сё. Какое уж тут добро? Кабала, рабство, а не добро. Вот такое "добро", КОРЫСТНОЕ, не надо делать.
Не надо покупать человека своим добрым поступком. Даже если вы сами считаете, что благодарность впоследствии - это само собой разумеющееся.