Это самый простой и доходчивый способ. Ребенок должен знать, что такое "словить сдачи". От безнаказанности очень много проблем и далее будет. Эти новомодные западные теории "все можно", "бить нельзя" (причем слово "бить" экплуатируется самым нечестным, "проповедническим" способом) ни к чему хорошему не приводят   К тому ж не будем сравнивать, как "свои" научат жизни И как его однажды, соверешнно неожиданно для него (он же не знает, что его могут ТОЖЕ обидеть!), могут  "научить" чужие... Вот от такого "урока" гораздо больше вреда, а то и беды, будет, чем от родительского шлепка.