What is the role of religion in society? In your response, include a comparison of the theories.

What is the role of religion in society? In your response, include a comparison of the theories on religion of Marx, Weber, and Durkheim. Has the role of religion in society changed over time? How does this relate to the current generational shift in religious affiliation in the U.S.250 words with references