Are administrative expenses always a bad thing? If I give a dollar to a charity and they pay it to a fundraiser who gets two dollars from someone else, that would seem to be a good thing. My charity dollars are being multiplied.
Also, one would expect certain kinds of charities would have high administrative expenses. For example, Make-A-Wish foundation has high administrative expenses, but every recipient of their charity gets something a little different. If a charity is giving every child with a terminal illness the same teddy bear, it would be easy to keep administrative expenses low. But if this child wants to go to Disney World and that child wants to go to the Super Bowl, it seems like it would require a larger staff to make sure everything was done properly.
Why would you need a large staff to send a child to Disney World? Pick-up a phone and call a travel agent. Done.