Marx's words are as true today as when he wrote: a frightful hobgoblin stalks throughout Europe! Even now, in the Derridean epoch, spectres of Marx, we retrurn to the idea, communism!
When Marx said, "religion is the opium of the people", his emphasis was on "people" rather than "religion". He was not a rabid secularist who saw the elimination of religion as a worthy goal. Rather he was a humanitarian who viewed the alleviation of human oppression as the goal, and the diminution of religion as a mere byproduct. By contrast, for many secularists, the elimination of religion is the goal. The consequences for human wellbeing are not their focus.