Yeah I guess this one is going to be a hot topic for a while yet. And I was so moved by it - thank you Steve - that it inspired me to write an article of my own quoting Steve and express some of my own thoughts on this topic and how it relates to Steve's article.
You can read it here, it is freshly posted
Reasons for Having or Not Having a Religion - Evolving Beings
At some point this had to come out I feel, and yeah props to him for having the courage to do so! I guess with 2.4 million readers a month you can afford to lose some