You get a lot of "secular" charities that rake in a lot of money and yet don't produce much in the way of results (White Ribbon, for example), and you also see a lot of religious charities that have big budgets and also produce good results (Salvos are a good example of this).
Not to say this is the rule by any stretch, but it does seem to be a readily observable trend.