Because Marxism denies the supernatural in any form (gods, witchcraft, nationalist myths etc.), and correctly posits that historical and political forces can be explained entirely in terms of material conditions, e.g. who is starving and who lives in a palace. That’s what “Marxist materialism” means.
8 Likes