I'm not entirely sure what your stance is here. You say that science will abolish the need for religion, but will not be enough to dispel superstition? General beliefs 'without dogma' would mean that a religion admitted that their rituals and tradition were worthless- ineffectual at best, damaging at worst- but that there was still a god! In my experience, the ritual and community of a faith is more rewarding than the abstract beliefs themselves. I don't see people abandoning the community but retaining their faith in god.If we got to such a point where "science had disproved dogma" (which is ironically, a very un-scientific phrase) then as a side effect it would also have had evidence that suggested a lack of the Deity. (or Deities) [/B]
Religion might not die out, people may still go to church, but their religion won't be able to tell them much that science can't. God and the afterlife are the only things i don't see science ever being able to explain. But there will be less literal belief in dogma.
So far science has explained many things previously explained by religions. One is the story of Genesis. Since evolution is accepted as fact, science has disproved the way the Bible tells it. Science still can't however tell us how the first form of life was created, so religion is still relied on for that. So now people interpret Genesis as a myth thought up to teach us a lesson.
As for superstitions, they can't survive in a world where everything is explained. Even today most people consider them something you follow just because its tradition.
I of course realize there will always be people who reject science for religion, I'm talking about the majority of people.