Quote Originally Posted by aptpupil View Post
...Historically, "God" has been used to explain all manner of natural phenomena that, at the time, were impossible to explain in other terms, but science has made such inroads into explaining how the world turns and how the universe operates, that a belief in God seems almost quaint in the 21st Century. ...
Very patronizing.
In fact, people did not set aside religion because science developed; rather, science developed because people set aside religion.
How to build technology and a stable economy, science indeed has given us; that this is a good aim for humanity, and the other major modern presumptions, derive from the same "faith" of secular humanism which started western science in the first place.
As for an explaination of the universe, our "inroads" mostly have just allowed those really paying attention to realize exactly how clueless we are.