We also have the reality that "American charity" has done horrible things to poorer nations - shiploads of free American clothing has decimated African textile industries, boatloads of free American food has destroyed entire nation's ability to feed themselves.
The further away you are from the recipient the harder it is to see the second and third order effects. Local and small means they can be noticed, and things modified to change the outcomes.