You all know what Creationist say about presuppositions. That we interpret evidence through our presuppositions and its not about the right evidence but the right presupposition.
Well although I disagree with their version of it I do think they make a point. The point being that religion give you a logical framework from which to base your ideas, including your idea in science. I am not saying that we ought to develop our scientific theories from the bible (Although there are Christians who do that), what I am saying is that a Christian looks at everything in the light of Christian Monotheism. Essentially that there is a God that is rational, non capricious, and uncompromising. He act like this in the social world with moral law so it is not too much of an extrapolation to say he acts the same with natural law; God makes uniform laws for nature to run by has given us the ability to use our reason to understand these laws. According to the bible, we are capable of using our reason to understand nature (Job 12:7-8, Romans 1:20) and we are also told to test everything and not listen to everything we are told (1 Thessalonians 5:21)
So in this view Christianity is in conformity with the philosophy of science and is therefore not a worldview that rejects science but promotes science. I would also say that belief in a rational uniform universe stems from belief in a creator. The reason being that order, uniformity, and complexity emerges from an intelligent mind. Now this does not prove the existence of God but it does tell us that Christian Theistic Beliefs can lead to a worldview which allows for science to thrive. Thus Christianity is a viable framework for science.
In the same way Materialism is also a framework in which you base all your ideas. It also makes assumptions which lead to science, in the same way it could be called a logical framework from which to work science just like Christianity.
What I am saying is I believe there is some sense to this argument, although I maintain that creationists take it somewhat far.