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