well a lot of it is that collection plate going around.  donations are what makes churches hum - the tax exempt status  helps maximize what is collected.  a good church doesn't seek to glorify itself and does get that money into good works.