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