is religion good for society?
One of religion's most important functions is that it acts as social glue. Religious beliefs provide a sense of shared meaning to many people. ... Through this ability to promote cooperation, religion has been instrumental in holding human societies together and has contributed to the rise of human civilization.