Only reason I appreciate religion is that it provided an early moral code when laws were hard to enforce.
People are naturally inquisitive, for things we cannot fathom to explain, it is easiest to say it is the work of the "divine" rather than finding the physical solution. By filling in these "gaps" of knowledge with synthetic (and incorrect) explanations, we are able to assure ourselves that we know our place in our world, and how it works.
This is explained in "The God of the Gaps" (by Neil deGrasse Tyson). You can see the video here.
"15% of the most brilliant minds in the (US) accepts (a personal God)"
Religious people are quick to explain things that are beyond their scope of understanding as the work of God(s). Not only has this hindered many scientists at the limit of their knowledge, as shown in the video, it also limits our openness to new ideas, which may better explain the realm in which we live.
tl;dr, religion is good for its morals (albeit not completely). Good for early governance, bad for modern ideas. I'm with Darwin.