I actually think religion will go away--I wouldn't call it faith...but I would call it hope...I have high hopes that religion will fad as more and more is described by Science. People like Kleinman and Hammy and Thai will believe whatever it is they believe to their dying day. And if we get ghostly visits that say "I told you so", then we'll know they are right. But I don't see them convincing anyone but themselves. And young people are as not as likely to be so thoroughly meme infected and so religion is likely to be seen as something crotchity old men and ladies do...and nerds...and some white trash...etc. What neurology is increasingly showing quite clearly, is the sense of self is reliant on a working brain...there isn't an afterlife. Don't spend your money time or allegiances supporting ideas that are supposed to be about living happily ever after. I mean, I can't prove the hijackers don't have their virgins...but all speculation about what exists beyond are equally likely from an evidentiary perspective.
If there are nebulous areas in evolution, creations jump insert their favorite invisible and immeasurable entity and say that it's the solution. But it's a solution that goes nowhere. And know matter how nicely you explain or how often, if someone believes their eternity depends on them believing some story or another then you words fall on deaf ears. Science is refining our understanding in evolution at amazing speed. Creationists are so far behind in what we know and so dishonest in the questions they ask that it shouldn't be up to Dawkins or anyone else to give their wacky beliefs the time of day. As yourself how you think we should treat the Amish and Muslims and Scientologists...all of whom have a different creation story. Should we make nice? For what. The truth shouldn't be watered down to make it more palatable. New information will survive because it works...it's true...it's fact based...and it can be taught to anyone no matter what god they pray to or what language they speak. Science doesn't need religion. And the more we push superstitious thinking out of the public, the better for us all.
I find it crazy that Dawkins is supposed to bend over backwards to people who are both delusionlal and who show NO respect for him. They are liars who pretend that science is taking them seriously (not) when one of them dares to entertain their delusion. Let other people play the peacemaker.
You may be right about religion disappearing, though I think it would depend on the survival of what we now call civilization. I, myself, lost religious faith as a teenager but, rather hypocritically, I had my son attend Sunday school and, really, that hypocrisy speaks to my current views on religion.
I do feel that religion has had a very important historical place for our species and, Dawkins notwithstanding, it has an important current, social role. Religious ideas can become excessively dogmatic, but so can those of science - and Dawkins. I do not think that the achievements of religion or its current social roles should be demeaned by some nouveau dogmatism dressed up as science.
So far as evolution is concerned, the evidence for evolution as a historic fact is clearly overwhelming, at least when set against the lack of evidence for any of the religious ideas. Nonetheless, evolutionary theory, here distinguished from evolution, does have weaknesses, it is in need of improvement and more rational reconstruction. Only criticism of that theory will guide its improvement and those criticisms are coming more from the ID movement than from anywhere else; they are the only people who reject the dogmatism of evolution and are willing to find and point out the holes in evolutionary theory.
That is, so it seems to me, a real service to evolutionary theory. However Dawkins, and indeed most evolutionists, do not respond to the valid critiques by saying "yes, there is a problem there. How can we resolve it?" They respond by attacking the critic and we are left with this sterile confrontation of dogmas.
Anyway, just my £0.02 worth.