LOL!!
The Catholic Church (the only game in town for over 1000 years) was the greatest impediment to human progress in the history of mankind.
They seemed to have passed that baton on to others now.
What hole have you been hiding under?
All the founders of modern science have their origins in a geographical location dominated by a Judeo-Christian world view.
Science was not born in any nonchristian culture. Ever heard of a muslim Newton?
Christianity places its source on the written text...conducive to literacy.
An "only and rational God" not a bunch of pagan gods. A created universe...and one that will need. Result? "A contingent universe arouses curiosity. A necessary universe does not."
Much more evidence. Surprised you haven't heard...