Sometimes sacrifice is necessary for the greater good. Giving up some of what you have to make things better for all is a noble gesture. It’s not easy but the rewards are plenty. If one has lots and some have none then why not give to make everyone happy. Doesn’t a win-win situation work better than seeing suffering in the world. What’s in it for us is always better than a self-centered approach. Greed for lack of a better word is so not good, just saying.