We notice one consistent thing: these purpose of organizations/institutions isn't as simple as "serve the best for the native population that they are supposed to save from natural/economic/humanitarian disaster". The need (say, for regional/program directors) to find the next funding to keep the project going trumps EVERY OTHER altruistic purpose. Also, these program directors don't stay for longer than 2-3 years (let alone getting to know the native population they are trying to help) and most of them are always trying to get in on the next action/conflict in another country, and/or to simply move to a better pasture (a more developed country). The management in these non-profit orgs--such as save the children, world vision, UNICEF--are always whitewashed (I do not intend this to come out negatively, but have to keep it real here) and they rarely promote native workers to have a say in things that matter (although native workers are the ones who have to do the day-to-day, on-the-field hard work). On Facebook, there has been a growing resentment by native workers toward these 'foreigners of ruling hierarchy' that work for non-profits (while taking up most of the salary+benefits and wasting donation money). I don't know how far it will go and am interested to see it out.