Solid post Gorgias! And thanks for digesting it further empther.
So to get this straight, the philosophy of Marx and Engels saw religion as something the upper classes utilized in order to “oppress” the lower classes and keep them “in place”? And, being seeing history from the perspective of class struggle, they saw religious belief as something that not only oppressed the masses but also as an obstruction to a unified society (since religion places emphasis on the spiritual, the afterlife, and not, the here and now, or the progress of society). Did I get that right?
Also, I want to clarify that religion, from the philosophies of Marx and Engels, saw religion as the “opiate of the masses” and something that oppressed the people because it made them optimistically focus on a realm that didn’t exist? I don’t know, I’m just guessing here. Why did Marx and Engels see religion as an opiate of the masses, how did it “oppress” the people?
Also, I understand that the philosophy, from what you described, reduced reality to the natural world only and that, it saw religion as a obstacle that needed to be removed. This implies atheism. However, is there anything in the Marx-Engels philosophy that explicitly states that atheism, a lack of belief in God, is needed, or plays a central role in dialectical materialism based communism?
Lastly, does this philosophy have any other gripes with religion? Like, instead of seeing it merely as something that oppressed the people and as an obstacle to societal unification, did they also see it as backward, anti-scientific, irrational or delusional? Was it stated anywhere in the philosophy that religion and human progress cannot co-exist?