Периодически слышу такие спорные утверждения, главным образом - от христиан. Многие тут склонны согласиться. Однако, если внимательно изучить вопрос, то можно прийти к выводам, что материалистическая мораль возникла все-таки раньше и даже поспособствовала появлению морали мировых религий.
Стоицизм и эпикурейство однозначно существовали раньше христианства и оставили в нем свои следы. Чарвака и локаята, индийские аналоги - активно влияли на формирующийся буддизм и критиковали замкнутость кастовой системы. Определенные зачатки универсальной морали есть в варварской, не знающей еще социального расслоения и частной собственности.
Можно отметить, что какой-нибудь "Бич Божий" Аттила или Чингисхан отличились относительной прогрессивностью и адекватностью в подходе к управлению государством/населением. А если рассматривать того же пророка Мухаммеда, то можно задуматься, нет ли под мусульманской идентичностью мотива возвращения членов племен к "варварскому Золотому веку", где нет рабства и злоупотреблений племенной верхушки. Произведения вроде "Град Божий" или даже христианские представления о Рае - все это также является отсылками к неким старым добрым временам, характерными для самых разных культур задолго до того же христианства. Вспомнить хоть римские сатурналии, предшествующие средневековым карнавалам и Новому году - отсылки к тому же древнему единению людей, не различающих сословий и статусов.
В случае восстаний плебеев против патрициев в Риме и последующего расширения прогрессивного государства, противопоставляющего универсальную мораль убеждениям, выгодным для богачей - для такого религия не требовалась. Монотеистическая религия только обслуживала эти процессы, как и вновь усилившуюся аристократию потом.