Есть общество. Значит есть общественные отношения. Значит есть государство, которое должно регулировать эти общественные отношения. Есть два способа, при помощи которых государство и общество может их регулировать: 1- Нормы Права; 2-нормы морали.
Нормы Права издаются и защищаются государством, за невыполнение этих норм государство обязано карать.
Нормы морали вырабатывает само общество. Беда в том, что за невыполнение этих норм никто не карает и не может карать, в демократическом обществе во всяком случае. Максимум - общественное порицание.
Сегодня человек с моральными принципами - это величайшая редкость. Ну уж совсем глупо заниматься политикой, опираясь на моральные нормы. Наверное и в бизнесе не легко, и на административной должности с голоду помрешь... Не модно и не выгодно. А может просто нормы морали имеют свойства изменяться? "У кого нет миллиарда может идти в попу" - ну чем не моральная норма, для человека имеющего миллиард? Очевидно, что одними и теми же моральными нормами воздействовать на олигарха и на сантехника не возможно.
Вот и получается, что правовые нормы не работают, почему то... А моральные нормы нынче у каждого свои...