I really hate that vision of the world with a passion. For people with such opinion nothing is ever enough or pure enough, but if you ask directly such people donate almost nothing themselves.
The fact people with this opinion exist also discourages donations from others because "nothing is ever enough" for you.
Also pro-tip, if you do more than a handful donations you'll realize that you as the giver is always the one that most benefits from being charitable. The feeling you get is why you do it.
> The fact people with this opinion exist also discourages donations from others because "nothing is ever enough" for you.
(this sounds like an attack btw, as you can't know what I do)
"Sponsoring", "Supporting", "Paying", "Hiring", "Contracting", etc, this is all ok.
but calling it charitable donation is a bit too much; calling "donation" money that you give that directly benefits your own interest is something I don't feel is right. It's only about the wording, not the action.
"I made a video game and now I chose to give 500 USD to help women who need shelter because they are beaten by their husbands", or even 50 USD, or 5 USD.
then yes, this is charity, and beautiful.
But this is very different to "I sent 100K USD to the project I absolutely and critically depend on".
It's not about the amount or doing "more", or that people are never satisfied, is that if you give to people who work in your interest, it's strategic sponsorship (or contractors...).
It's two very very different things, under the same word: "donation".