Мораль и право - два способа сделать человека приемлемым для конкретного социума.
Право - способ формальный, подкрепленный силой государства. Мораль (можно шире - культура) способ неформальный. Она тоже может опираться на силу - силу общественного мнения. А может внедрятся воспитанием и становится частью личности.
Часто сторонники каких то культурных правил требуют их превращения в законы. Это значит, что правила эти начали устаревать и из данной культуры уходят. Спасение неформальных правил путем превращения в формальные в большинстве случаев не работает.