I somewhat agree, which is why I think this follow-up thread phrases the question in a better and broader way. Dawkins' challenge about the "God Delusion": The Scientific American article - #9 by Randy
However, this isn’t a debate, per se. It’s a discussion forum, and so we should not expect every opinion shared to be completely “rational.”