Most US foreign aid is delivered as bombs, and/or directly funding the terrorists.
And if not directly funding the terrorists, creating a situation so stupid that it will lead to a fresh batch for next years war.
Neither the people paying for it, nor the people receiving it want it to be done that way.
And don't forget the tertiary effects as we displace millions with those bombs, only to take in a large number of "asylum seekers" from the countries we "aided".
IMO this is all by design, and there are a non-zero number of NGO operatives on this very site who are frustrated that anything is impeding that plan.