I think the pressing desire for an afterlife is something created by religion itself, much like the desire for an objective morality. It's a really effective tactic of making up a problem and then being the only one with a readymade answer. If you go to very secular places where actual theism is a rarity, like much of Europe, people don't endlessly agonise of where they will go after death, same thing with objective morality. I think it's just a matter of many people taking their particular brand of Christianity as the common sense default and judging all other positions relative to that. If that's accurate, then mere persistent exposure to other views, whether they are other religions or naturalism, will weaken that over time on its own.