The thing I find odd is that I've followed Luke for some years and he's remarkably well read on these topics and assuredly know of the complications with this stance. I find his Scientific Narrative argument (Science has solved other problems, why should X be the last to fall?) problematic but he seems to lean heavily on it.