
Почему люди перестали ценить моральные ценности?

Потому что в дело вступили мощные зомбирующие предприятия: средства массовой дезинформации и разнообразные устройства, обеспечивающие их непосредственное влияние на население.
Общественное мнение тоже попало под их воздействие и вот уже то, что считалось показателями порядочности, стало показателем ущербности, закомплексованности и глупости.
Понятия чести, достоинства, доброты, целомудрия стали отрицательными в глазах общества, формируя новую, навязанную мораль.
Немало способствует этому и религия, обещая "прощение" и "отпущение грехов".
Только не надо думать, что ранее моральность и нравственность обеспечивала религия! Такого никогда и не было.Был страх перед наказанием - и только. Но он как раз и остался.Те, кто ведётся на зомбирование "новыми моральными качествами", столь же подвержены и религии: эти люди доверчивы и легковнушаемы. Сегодня они грешат, а завтра(они в это верят) они покаются и всё им будет прощено
Вообще-то религия тоже немало способствует снижению моральных качеств:для её адептов вместо совести достаточно покорности и следования религиозным догмам.Остальное дополняют страх кары и обещания.
Что случается с мышцами живой ткани, если эти мышцы долго не работают? Правильно, они атрофируются.
С совестью, замещаемой религией то же самое.Она тоже атрофируется.
Постепенно и потихоньку.
А с атрофированной совестью - какие уж тут могут быть "моральные качества"...
система выбрала этот ответ лучшим