Not sure charities should even exist in the first place.
The charity sector, or "third sector" as they are called, are a business like any other. They have staff, overheads, and associated costs (advertising, rent, etc). Whatever is left over is "donated" to whatever the going concern is. But it's not as simple as that either.
Live Aid did nothing for the people of Ethiopia. The famine at the time was partly due to enviornmental factors but mostly due to a civil war. The money raised was sent to the Ethopian government, who subsequently were able to raise the most powerful military force in the countries history and pulverise the rebelling factions, laying waste to most of the crop producing areas in the process. Geldof himself refused to be interviewed on the facts when the story broke.
Nothing has changed much, even the UK government has admitted to parliment that it cannot account for over 60% of the "Foreign Aid" budget. Once the money leaves the Uk it literally disappears.
Think about all the Charities which currently ply their trade on day time tv. Its just business as usual for them, whatever the "crisis" they will be there. Emotive slogan in one hand, chugging bucket in the other. Nothing ever gets resolved, feeding starving people by dropping rice from a plane isnt going to make the landacape they live on capable of sustaining the people who live in it. Either you drop food infinitely or you move the people, but giving money to foreign governments has never solved any such crisis. There has never been an "Oxfam democracy".
The directors of such charities will say they are running a multi-million pound, international company and demand a comparible salary to those in similar roles in traditional business. However, unlike capitalist ventures whose shareholders demand accountability, third sector organisations answer to nobody. At least nobody who has any interest or knowledge of whats happening with the money donated. Which is why we have the current Oxfam scandal.
Do you think that behaviour is isolated to just one charity?
So no, I dont think charity bosses deserve their over-inflated salaries. And I dont think the charity sector provides any meaningful value in the long term to the people it is claiming to help.