Однако Маркс обращает внимание на то, что сама по себе критика современного ему общества еще не решает задач его переустройства, хотя теоретическое решение этих проблем является необходимой предпосылкой их практического решения. "Оружие критики не может, конечно, заменить критики оружием, материальная сила должна быть опрокинута материальной же силой; но и теория становится материальной силой, как только она овладевает массами" (там же, с. 422). Маркс доказывает, что только пролетарская революция открывает действительный путь к освобождению общества от религии.
Дальнейшее развитие идей марксистского атеизма мы находим в таких фундаментальных исследованиях основоположников марксизма, как "Святое семейство, или Критика критической критики", "Немецкая идеология", "Крестьянская война в Германии", "Капитал", "Происхождение семьи, частной собственности и государства", "Людвиг Фейербах и конец классической немецкой философии", "Анти-Дюринг", "Диалектика природы" и др.
Если домарксистский атеизм исходил из того, что основой религии является невежество масс и что путь к освобождению от религии лежит в просвещении, то Маркс и Энгельс доказали, что религия возникает в силу действия причин, заложенных в самой организации человеческого общества. Религия не результат невежества или преднамеренного обмана (хотя она вовсе не исключает ни того, ни другого) . Она необходимый продукт такого общественного строя, где человек находится в состоянии рабской зависимости от господствующих над ним сил. "...Всякая религия является не чем иным, как фантастическим отражением в головах людей тех внешних сил, которые господствуют над ними в их повседневной жизни, - отражением, в котором земные силы принимают форму неземных" (Маркс К., Энгельс Ф. Соч., т. 20, с. 328).
На ранних стадиях развития человеческого общества, когда природа господствовала над человеком как внешняя сила, еще не познанная им, объектами такого фантастического отражения являлись силы природы. По мере развития человеческого общества наряду с силами природы вскоре объектами такого отражения становятся и общественные силы, господствующие над человеком и также непонятные ему. Таким образом, Маркс и Энгельс, опираясь на материалистическое понимание общественной жизни, впервые в истории сумели объяснить религию из реального процесса развития человеческого общества.
Маркс и Энгельс впервые в истории атеистической мысли установили, что религия возникает как результат действия причин двоякого рода: во-первых, в силу причин социальных и, во-вторых, в силу гносеологических причин. Иначе говоря, религия, с одной стороны, уходит своими корнями в общественную жизнь, с другой -религия имеет корни в познавательной деятельности человека.
В чем же состоят социальные корни религии? Религия, возникнув в первобытном обществе как выражение бессилия людей перед стихийными силами природы, продолжает затем существовать и в последующие исторические эпохи, отражая в фантастической форме бессилие человека перед общественными силами, которые господствуют над ним.
Начиная с рабовладельческого общества, религия отражает и защищает отношения эксплуатации, выступает как орудие духовного угнетения трудящихся.
Социальные корни религии состоят в том, что в условиях классового общества религия защищает интересы господствующих классов, оправдывая все формы эксплуатации и угнетения.
Но если религия коренится в определенной классовой структуре эксплуататорского общества, то это значит, что преодолеть религию только путем распространения просвещения нельзя. Это можно сделать лишь путем уничтожения тех классов, чьи интересы защищает религия и которые поддерживают ее существование.
Религия имеет также и гносеологические корни. Как известно, человек в процессе познания оперирует понятиями. Любое понятие возникает как результат абстракции. Каждый предмет, каждое явление обладают как неповторимыми, присущими только им признаками, так и признаками повторяющимися, присущими всем явлениям определенного рода. Например, все дома отличаются друг от друга какими-то признаками, но в то же время всем им присущи такие признаки, которые являются общими для всех домов. Общие признаки, присущие всем домам, закрепляются в понятии "дом", причем в процессе образования этого понятия мы абстрагируемся от индивидуальных признаков, присущих отдельным домам. Это отвлечение от действительности создает возможность отрыва понятий от тех явлений, которые отражаются в понятии. Человеческое сознание может произвольно оторвать понятие от реальных вещей, начать рассматривать его как субстанцию, первооснову вещей. Благодаря этому свойству сознания возможно возникновение религии и идеализма. Эта "тайна спекулятивной конструкции" была раскрыта Марксом и Энгельсом в книге "Святое семейство, или Критика критической критики".