According to scientists, belief in a divine god makes people more generous.
See All 1944 Episodes of "A Moment of Science"