How often did a scientist invoke god and then recant, saying oh, wait, I looked into it more and figured it out! Seriously, I'd love to be enlightened to the anomalies, but as far as I know this has never happened. It's other people/scientists who decide to look into it more.
Newton lived...