A society in which status seeking individuals are incentivized to publically save lives with their money is a healthy society.
None of us are that impressive in the shadows. We're all a little performative, at our core.
May as well use our instinct for performance for good.
What’s wrong with someone doing good and taking credit?
Heck, what’s wrong with them doing good solely for the credit? As long as doing good is the side effect, good is done
Is it because you don’t enjoy it as much, knowing who did it? Bit selfish. Or maybe it makes your own anonymous charitable works (or lack thereof) feel not as good? It’s a lot of money but this isn’t a race!
Even the celebs are paying the "tour guides", what they've created is an industry where people pretend to be poor to make a living.
The problem is it's easy to get good publicity even when things get worse instead of getting better.
Also, it doesn't hurt to have some pride when you do good things.
Broadcasting it to the entire world charity to show the world how generous or or good one is, is uncharitable. This is just someone getting ego trip after spending 250k that they did not need.