For years, I dismissed religion as outmoded superstition. But then I made some close friends who were devoutly religious, and I learned from their example that the basis for true spirituality or religiosity isn't about concrete matters like the origin of the Universe or humanity, but about much more intangible, personal things. I do not accept the factual basis of my friends' beliefs, but I appreciate and respect how meaningful those beliefs and practices are to my friends' lives. Science should take a concrete, objective approach, and spirituality an abstract, subjective approach. First of all, I object to the equation of the scientific worldview with atheism.
Many scientists are religious.
And I was not by any means saying that people who embrace science have no morality. I was never implying that. And this is why science is better for dealing with objective matters while religion and other ideologies should stick to the purely subjective.