When I explain the importance of donating only to the right charity, I've been told that it's not about efficiency. This is completely correct.
Imagine a paperclip company. They care only about making paperclips. They will do anything within their power to improve efficiency, but they don't care about efficiency. They care about making paperclips. Efficiency is just a measure of how well they're accomplishing their goal. You don't try to be efficient because you want to be efficient. You try to be efficient because you want something.
When I try to help people, the same principle applies. I couldn't care less about a charity's efficiency. I care about how much they help people. Efficiency is just a measure of how well they accomplish that goal.
Who claims otherwise? Do you mean low overhead is not a good metric? That point is well established I think.
DanielLC's talking about ordinary charitable people; the ones who're arguing right now all over facebook about whether changing your picture to a cartoon character's helps prevent child abuse.