While I am what most people would describe as an atheist, I normally call myself an agnostic, not so much because of any belief in a creator, but more because I would be open to accepting there was one if I had any proof. Dawkins has said about the same thing, but unlike him, I am not sure that the world would be a better place without religion. Yes, many bad things have been done because of religion, but there is a huge bias working in what we hear and see. Most religious people that have moderate views are silent and get much from their faith. Many if not most believe in science, evolution and such, but simply add the comforting belief that there a loving god and afterlife. I see this coming from several basic human needs.
There is also a big difference in peoples reality due to IQ differences. Most of us here have a higher than average IQ. My IQ is higher than 99.99 percent of the people around me. The world seems much different to someone with an IQ of even average range. I got a hint of what it would be like to be less logical when an illness affected my cognitive abilities. I had to learn new coping skills and it made me see how someone who just does not have the mental abilities to really understand things like deep time would simply come to the conclusions they have. Nature is really rather miraculous looking.
I have come to the conclusion that humanity will not ever be free of superstitious thinking and it is understandable. With that in mind, insulting religion does not seem to me a good way of fighting against it. Maybe we would be better off trying to influence religious beliefs instead to promote them being a more positive influence while insuring that as much science education as possible while trying to minimize parental indoctrination.
I am not at all sure that Dawkins is a positive force for atheism. I understand why we tend to have a chip on our shoulder. I am so tired to having people try to indoctrinate me, flipping through the religious shows on tv, etc. Before the Internet, I had not even met another person who would admit being an atheist. We have a lot of pent up frustration. But now, we have the Internet and people who are interested in atheistic ideas will find us. We should work towards ways of being seen positively.