We often hear the argument that science has limits – that there are questions science cannot answer, problems science cannot solve. Most scientists agree. They acknowledge that science cannot, for example, solve ethical questions. The definition of right and wrong is not a scientific task (although science may help us understand how we make that decision).
However, this argument is often accompanied by the claim that such questions are really the province of religion. I believe this claim is unjustified because there is no evidence that religion is capable of solving such problems. The claim is also basically anti-human because it denies any rights to participation of the non-religious in solving ethical and moral problems.