Может быть, расхождение в терминах? Вы под словом "наказать" понимаете одно, другие- другое. Если под этим словом понимать какое-то умышленное неконструктивное  вредительство, имеющее своей целью только сделать больно морально или физически- то я тоже не наказываю. Если иметь в виду вообще реакцию на поступок, ответный шаг, чаще неприятный для ребенка - я это делаю.