Will Crouch makes the case:
First, as a banker, you could earn well over £6million. By donating 50% of those earnings, you could pay for several charity workers. So you’d do several times as much good than if you were a charity worker yourself.
Second, if you decide not to be a charity worker, someone else will take your place, and so the benefit you provide would have happened anyway. In contrast, if you take a lucrative career and donate your earnings, your donations provide a benefit which would not have happened anyway.
Third, as a philanthropic banker, you can put your money anywhere. So you can fund only the very best causes. In contrast, as a charity worker, you are much more limited in your choice of where to work. Some causes are thousands of times more cost-effective than others, so this can be a big deal.