I've studied Marxism every which way and you cannot call it "religion-free" without showing your ignorance. Communism is very much a religion. To fail to see the religious aspects of it are to fail to understand religion and how it operates. Sure, Marx is not considered a deity by Vatican standards, but that doesn't make his worshipers any less religious than the Opus Dei fanatics.
The religion of Communism