Причины состоят в том, что моральные нормы не являются чем-то строго прописанным понятием, для разных социальных групп внутри гомударства они могут сильно различаться. Например, для этнических групп, исповедующих ислам они одни, для представителей оргпреступности другие, для представителей различных идеологий - и т.д. Более того, каждый человек, как представитель социальной группы будет трактовать моральные нормы по своему.
Права основаны на законах государства, которые четко прописаны и стремятся избегать двойных трактовок. К моральным нормам законы прямого отношения не имеют. Да, всякое государство будет пытаться подогнать общепринятую мораль под свое законодательство, но из этого не следует, что подобное удается со 100% эффективностью.
Есть несколько видов правонарушений. Нарушение гражданских прав, например, порча имущества - это одно, а нарушение базовых прав человека, например, попытка убийства - совсем другое. Общий принцип такой: в случае любого происшествия в первую очередь обращаться в полицию. После этого - в зависимости от ситуации. Если речь идет о нарушении гражданских прав, подавать в суд о возмещении убытков. Если речь идет о преступлении - обращаться в прокуратуру, или полиция сама подскажет, что делать. Если речь идет о таких преступлениях, как терроризм или шпионаж, обращаться следует в ФСБ.