To another poster above who asked you why religious people might give more you literally included "it is God's will"...and you have not contended that pleasing God is a primary motivator for religous people. I'd pose that it's you who were indoctrinated with a child's understanding of the faith, and you've never come into an adult understanding of how infantilizing that is, removing personal agency from why you should do a good thing. I'm perfectly capable of deciding if I should do a good thing or not without the need to attach it to the will of a deity whose existence I cannot prove, or because it's part of a rule set where I will be punished, disfavored if I have not done enough of those things.
I've had many debates with religious people throughout my life and have a great respect for some of them. But at their core, their indoctrination effectively removed their ability to accept the idea of subjective morality. This has been presented in this very thread. People who subscribe to the idea that people need religion believe that without it, humans are incapable of having their own moral parameters that they consider acceptable.