Totally agree. Smaller charities turn themselves into pretzels to get funding and so kiss their starting principles and purpose goodbye. I saw it happen twice. Left twice. Big charities start seeking to be power-bases. Both Oxfam and WaterAid have decided to put at least a third of their energy (and money) into influencing and educating governments. That is, little in an African country's capital in an air-conditioned office spreading 'talking-money' around in the expectation that the dictator-in-chief* will find his heart touched and help poor people get help -- something these dictators have clearly never, ever been interested in. The charity now can get out of the field, where the work is hard and thankless, but where the local people get direct help, and get to 'walk the corridors of power'.
Every time I see a charity moving into the 'political influence' game, I stop donating to them. I am not interested in donating to a dictator's next swimming pool.
* I am using African countries as my example, as I am referring to Oxfam and WaterAid, who have a big focus there. But it could be anywhere, with any sort of corrupt government that exists.