Science doesn’t need methodological naturalism. It doesn’t need methodological theism, either.
Initially, I was pleased to find someone who might be an interesting new participant in the evolution debate.
I explained that his writing has certainly seemed like a subtweet, at the very least, directed at ID. Others appear to understand it similarly.
In a word, they are unresponsive.