I think the guy is right in one sense, and wrong in another. That is because God has two ways of doing things; in olden times they called them mediate and immediate, I think, or with means and without means. If God works through the ordinary means, we can inspect that; only when he works extraordinarily, or supernaturally, is it above the tools of science.
For example, I am pretty sure God wants the Earth to revolve around the Sun, and the Sun to revolve around the very, very big black hole in the center of our galaxy, and our galaxy to hurl through the universe at a credible fraction of light speed, and I am also pretty sure these are all through natural causes; therefore, one can investigate them.
So no, God is not a science-stopper. On the other hand, I think belief in God encourages people to practice science; it was Newton who said he was merely thinking God's thoughts after him, whereas van Leeuwenhoek presented "God's almighty finger in the workings of the louse"; there being a God who created everything is an incentive to research that creation, because you are sure beforehand that there is some order to be found in creation, because God is a God of order.
On the contrary, I would pose that evolutionism is a science-stopper. They want to prove so badly that everything is imperfect and came together by chance, they try and find things to call useless or rudimentary. Two good examples are junk DNA (found to play a number of important functions, recently, and not junk at all), and the 'rudimentary' appendix (which turned out to be important for the immune system in babies and little children, and then gradually losing importance when adulthood is reached). If everyone had believed the Darwinistic interpretation that these had no good use, we would still not have known their uses.
To conclude: evolutionism/atheism stops good science, not a belief in God.
Co
Netherlands Reformed Congegration of Kampen
Kampen, The Netherlands
Let the righteous smite me, it shall be a kindness, and let him reprove me, it shall be an excellent oil, which shall not break my head: for yet my prayer also shall be in their calamities. Psalm 141:5
Bookmarks