> It seems you can't be charitable without someone telling you you should have given more or given to someone else.
"Extreme taking and extreme giving" is what kings, emperors and other tyrants did (and still do).
A billionaire can give away 99.9% of his/her earnings every month but s/he is acquiring extreme power in exchange.
Being able to control the money tap is power.
> It's not a great way of encouraging charity.
Good. That's what taxation or other forms of redistribution are for.
Contrarily to charity, it does not create patrons/heros/tyrants