Wall Street does not claim to improve the world.
Zuckerberg for example claims that he has some goal of changing the world for the better.
Note, I think this is all a little silly when it clearly comes down to rich individuals that define most of the giving. Gates couldn’t have done so much without microsoft.