Though I have for the most part attacked and blamed organized religion, science has its own faults to fix. As I see it, science's downfall is its insistence on making a set of rules to conform to the world around us. By reducing all phenomena to a table of values and relations, science tries its best to make the universe as predictable as possible, although we may not be able to approach complete determinism through science. But still, the map is not the territory. To explain the universe does not even begin to answer the question of how we as cognizant beings experience it.
Science is therefore insufficient to completely displace religion.
My favorite fiction author has expressed his disdain at both modern science and religion, taking potshots whenever he can. But in his last visit, he spotted the foibles of MIT students who noticed that what you get when you multiply 6 by 9 does equal his magic number of 42 if you express the numbers in base 13. Adams' argument, and the theme of his Hitchhiker's Guide series, was not to spend all of life solving equations but to realize the infinite possibilities of what could be. I admit my own experience in this area is slim, but I try as best I can. Since I don't believe in organized religion, I start with what I understand.