Morality is better informed by science than it is by religion.
Religion has a long history of claiming absolute knowledge over questions of morals. Often today, we hear preachers on the street tell us that, for all our scientific and technological achievements, we are losing touch with our morals. Is that true? Is religion than the only or at least the best answer to our moral shortcomings?
The other view is that morality has progressively changed and increased with time and we shudder to think about what stood as morals in our past. In great part, it can be argued that science has fed many moral values by revealing natural truths about ourselves and other animals such that we can no longer see the world in a way that make certain immoral behaviors justifiable.
So which one is better equipped to inform morality? Is there a third institution better equipped perhaps?