Часть правонарушения совершаются людьми от бедности. Они и так знают, что так делать нельзя, не прочитав текста кодексов.
Одной из причин правонарушений, в числе главных-это пропаганда конкуренции, психологического социального статуса, неравенство. Например, уважается тот, у кого есть деньги, у кого их нет-неудачник и тунеядец. Неважно, каким образом средства добыты, особенно уважается тот, кто удачно утащил средства бюджета страны, плюс еще и законодательная защита разработана, если попытаться заговорить о сумме распила казны Родины конкретным уважаемым лицом, он может подать в суд, за клевету,и выиграет.
Я читал про племена, где нет законов. Одно из них, племя Хунза. Нет полиции, нет преступлений. Там, где появляется закон, появляются правонарушения. Прямо как в Библии. Если Адаму показать яблоко, и запретить его попробовать, он обязательно попробует.
Таким образом, знание законов не освободит общество от правонарушений. Тем более, если они разработаны таким образом, что защищают одного в ущерб другому, ведя к социальному неравенству.