Can I also just redress the balance about charities having highly paid staff? Charities operate in an extremely competitive market. There are a huge number of charities but a finite amount of funds. Most (not all, I accept) charities pay significant heed to their administrative costs. Take for instance the area of legacies. The charity trustees have a personal liability to ensure that the charity receives its full entitlement. THerefore any charity with anything more than a mediocre legacy income needs to employ professional knowledgeable staff to ensure this - a good legacy department can add between 5-7% of the charity's legacy income to the baseline in terms of identifying missed tax concessions, identifying fraud (wholly charitable estates are 10x more likely to be the victims of fraud) etc. The pay rates simply do not compare with the private sector so the charities do extremely well to employ the staff they do who show such professionalism.