Почему наличие юридически грамотных людей не приводит к снижению уровня преступности?

Почему наличие юридически грамотных людей не приводит к снижению уровня преступности?
=====================================================================================

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