Evolution gives, reasons, proof, various theories that have helped us find connections to our ancestral beings- we have evolved. Religion refuses to believe that we descend from neanderthals or any lower forms of life. I strongly believe that Creationalism serves more as a teaching of morals rather than creation. Religion can be incorporated in a persons life through parental upbringing if desired. Evolution has the answers people need to uncover the scientific origins of mankind.
Religion fulfills more personal questions- religion serves the soul.