No, what the world needs is a system of finance where these "angels" could not earn a single dime by pushing around numbers instead of parasitically skimming billions off the real economy of companies that actually produce stuff, and where they would instead use their intellectual resources to do something useful.
That they use their gains for good is wonderful, but should not be necessary, and is not as great as transparent and accountable charity that is coordinated by democratically determined public policy would be.