The trouble is that ultra-low-overhead charities can be completely ineffective. If a charity doesn't pay for computers, utilities, sorting machines, postage meters, etc. (or pays for only the bargain-basement minimum), then each hour of volunteered time is less effective than if there are sufficient facilities available. Overhead is, in reasonable quantities, a good thing.