It's hard to come up outcome based metrics to say which service is better than another when there's so many different categories.
At least we could compare organizations within the same category. Splitting the budget across categories would remain a political decision, but within a category, inefficient organizations should be ignored.
Even in absence of measurements, it would be good if all organizations would have to make and publish their reports, which would have to approved by a person who could point at different places in the report and say "be more specific".
For example if the first approximation is "Our organization supports world peace", the 20th approximation would be "We have spent $1,000,000 on salaries of our employees; $500,000 on our building; $100,000 on food; and $100 on printing 200 flyers with big colored letters 'World Peace is a Great Thing'. Then we used volunteers to distribute those flyers on the university campus. Also, we paid $10,000 for design." And then the Chief Specificity Officer would say: "OK, this is specific enough, you may publish it online."
The Worst-Run Big City in the U.S.
A six page article that reads as a very interesting autopsy of what institutional dysfunction in the intersection of government and non-profits looks like. I recommend reading the whole thing.
You don't say?
Reading this I had to bite my hand in frustration.
What the efficient charity movement has done so far looks much more impressive in light of this. Reading the rest of the article I think you can on your own identify the problems caused by lost purposes, applause lights and a dozen or so other faults we've explored here for years.
Discussions here are in many respects a comforting illusion, this is what humanity is like out there in the real world, almost at its best, well educated, wealthy and interested in the public good.
Yes it really is that bad.