I could get into virtue ethics or religion but I know this is Hacker News, so maybe I can frame it like this:
Telling people to wait until they're financially stable before giving risks creating a dynamic where people never start. The person who says "I'll give when I can afford it" at $30k is likely to say the same thing at $100k, because the scarcity mindset scales with income.
Small-scale giving early on helps build the identity and habits of someone who contributes to their community rather than just consuming from it.
And arguably there are network effects formed from generosity of time/money that can bring long-term benefits as well. It's a spicier idea, but I could even suggest that giving helps you see money as a tool rather than as security itself.
Yeah no. I used to let people of a higher social order (politicians and media figures) guilt trip me into giving to charity when they themselves just conjure money from taxes I’ve already paid, while the rare few times I’ve needed help due to work injuries the state nor charities were never there for me.
I will help my neighbours and my friends first, real people who will also be there for me. And when it comes to charity for foreign nations, I will never do it. Suicidal empathy is being weaponised and I’m through with it.