Certainly in some ways, I would agree. One friend of mine who gives away just shy of 6 figures, gets hit up by people constantly for money. That is one thing he was smart enough to get his agent to act as a road barrier for.
But another friend, I knew who he was for 20 years; only knew the last five of his life. He was Larry Stewart, and known as Kansas City's Secret Santa. (Williamsmith, PM me your address for a book about him) In an interview towards the end of his life, he talked about how giving away money was the most selfish thing one could actually do, because of the joy it gives. Quite honestly, I was always a bit jealous of the sleigh rides, because I had grown up and seen some of the things some of the riders (LEO's) deal with every day, and then I also got to know about some who have to worry about their safety, being able to go out.
What I have observed is the poor will give you the shirt off their back, and the next day when it is dirty, neither of you has a shirt. Those of means will open a shirt manufacturer, and give away a percentage of firsts, seconds, etc. so they can continue to generate shirts to help those in need.
I've grown up somewhere where I have seen/friends with both kinds. I fall in the former/poor catergory and must say that is almost entirely on me.