This may be true of organisations that are funded by USAid, etc; so they essentially allow the Government of the day to execute policies while attempting to avoid responsibility when the "my tax money pays for what" questions arise.
A lot of NGOs/charities/foundations are simply vehicles for tax avoidance/reduction or nepotistic job creation. There are very few that are truly altruistic, or maybe once were but eventually become indistinguishable from a corporation in how they are run, and what they pay their executives.