So we've all been taught that charities should spend as little as possible on overhead things like fundraising under the theory that, well, the less money you spend on fundraising, the more money there is available for the cause.