Нет противоречия между двумя частями Вашего вопроса. То, что каждый должен отвечать за свои поступки никак не отменяет и не противоречит строгости наказания из принципа "чтоб другим неповадно было". И если цель наказания предотвратить нарушение/преступление в будущем, то конечно принцип " чтоб другим неповадно......." абсолютно верный.