Marx was wrong. Religion is not "withering away." In fact there are more religions and spiritualities now than a hundred years ago. Major traditions, such as Christianity, Islam, and Hinduism, continue to flourish. Cults like the Latter Day Saints (Mormons) have become mainstream. Novel spiritualities, such as Scientology and the New Age Movement, still proliferate. People have not stopped searching for something deeper than ordinary life.