Yet another instance of "Science and religion are perfectly compatible. Especially Science!"
Nice try. Nice pitch for an inconsequential deism. Nice try for "Can't atheists and theists compromise and agree that God is mostly not there?"
Update: Mark Shea puts it: "On the one hand, naturalism is true and supernaturalism is false. On the other hand, supernaturalism is false, but naturalism is true."