The quote is saying that religion can have both positive and negative impacts on society, both uniting and dividing us. Despite all of the negative aspects of religion, one thing which unites all faiths and believers is the power of generosity. This means giving and sharing, showing kindness, and helping others. Even in the face of conflict, most religious people are still generous with their time, money, and resources.