I disagree about it being religion specifically, but I would say that people need a better philosophy, a model of reality, to understand why the things they think will make them happy don't.
I think it's useful to divorce the concept Religion from the concept of God in your mind. IMO, the religions of the future will be God-less. If you look at the jobs that religions typically do, a lot of the ground is being covered by science (telling a story about how we came to exist and what our purpose is) and the rest is being covered by political ideologies (how we should live our lives and how we should relate to other people).
Someone is going to figure out how to marry those two together someday...
I disagree about it being God-less per-se. I think people will come back around to a conception of God, not as an anthropomorphized magic sky wizard full of wrath and dogma, but as a philosophical concept that seems to underpin all of reality. And when that happens, they will look back at the religions of the past and find that they, in their own words, often spoke the same wisdom that will then be commonplace. We merely misunderstood it because we lacked the context see what what was really meant. Because the thing about context is that it is necessary for communication, and you don't get it for free.