>Религия очень соответсвует важным реалиям общества - поддержание морали, создание общих поведенческих и культурных стереотипов. И так как она жестко не определяет государственного и экономического устройства общества и государства, то ее несоответсвие "реалиям" для общества не опасно в отличие от противоречия официальной идеологии СССР ( жестко определявшей что и как должно быть) ее фактическому исполнению.
Чтобы религия выполняла все эти функции, требуется вера. Если у большинства ее нет, то религия для общества основой быть не может. Можно продекларировать моральные принципы, но невозможно обеспечить их выполнение (люди "Бога не боятся"). Именно поэтому и требуется (и потребовалась в России) замена религии на светскую идеологию, обосновывающую моральные принципы как-то иначе. Т.е. религия не соответствует реалиям светского общества, в котором веры уже нет.