Таким образом, общество порождает мораль и охраняет ее. Это положение исторический материализм выдвигает в противоположность различного рода религиозным и идеалистическим теориям морали. Религия утверждает, что мораль дана свыше, что она выражает веления бога, человек обязан якобы выполнять требования морали под страхом божественной кары, будто без религии, без веры в бога не может быть морали, и тот, кто выступает против религии, разрушает-де основу и источник морали.
Идеалистическая этика выводит мораль из сознания либо человеческого, либо сверхчеловеческого. По существу она воспроизводит в утонченной форме религиозное обоснование морали. Например, по Канту, нравственные идеи нельзя рассматривать как порождение материальной жизни людей. Нравственность навязана разуму человека непознаваемым потусторонним миром, в существование которого он должен верить. Согласно Канту человек поступает морально лишь в том случае, если его воля определяется вечным, неизменным, всеобщим нравственным законом, выражающим требования потустороннего мира.
Уже до Маркса развернулась борьба против религиозного обоснования морали. Эпикур и Лукреций, Спиноза и Гольбах, Фейербах и Чернышевский и другие материалисты доказывали, что действительным источником морали является не страх перед богом, не потусторонний мир, а сам человек, его собственная материальная природа. И это является их бесспорной заслугой. Общество атеистов, говорили они, может быть более моральным, чем общество верующих. Однако они не могли вскрыть социальных основ морали и преодолеть идеализм в этике.





