Someone should mention that jerkwad Dawkins.
You believe in 100% naturalism (which I think is untenable but that is a discussion for another day), fine.
But there is no need to be insulting and dismissive of people who have a theological framework with science as one of many aspects.
Frequently when I point out scientific truths I have to deal with the Dawkinites and their arrogance which does not move the ball forward one inch.
This is an excellent article. I wish I could cross-post it but that would be pointless. I have to segment my life as much as my thoughts.