В книгах по воспитанию предлагают разделять два разных момента1. Наказание.2. Отрицательное подкрепление.Отличаются  они следующим.Наказание следует ЗА поступком, зачастую сильно позже него. И наказание человек не может остановить, потому что поступок, за который оно следует, уже в прошлом.Отрицательное подкрепление  происходит в момент выполнения проступка. И оно прекращается когда прекращается поступок. То есть воспитуемый  может прекратить отрицательное подкрепление, как только прекратит свое действие.Так вот наказание - что физическое, что моральное, что "лишение сладкого" - оно в равной степени неэффективно и  приводит к негативной реакции ребенка. Потому что на него напали, а сделать он ничего не может. Это безысходность.А отрицательное подкрепление не унижает, даже если оно реализовано в виде физического воздействия.Важнее не форма воздействия, а то, каким образом оно подано.То что вы написали - "бить за каждую провинность" - это именно наказание. Замените его лишением карманных денег, лучше не станет.