Atheism is not a philosophy; it is not even a view of the world; it is simply a refusal to deny the obvious. Unfortunately, we live in a world in which the obvious is overlooked as a matter of principle.
I don’t think there’s an interesting boundary between philosophy and science. Science is totally beholden to philosophy. There are philosophical assumptions in science and there’s no way to get around that.
The problem with religion, because it’s been sheltered from criticism, is that it allows people to believe en masse what only idiots or lunatics could believe in isolation.
Consider it: every person you have ever met, every person will suffer the loss of his friends and family. All are going to lose everything they love in this world. Why would one want to be anything but kind to them in the meantime?
There are a few dogmas and double standards and really regrettable exports from philosophy that have confounded the thinking of scientists on the subject of morality.