Well, if it's so damned obvious, why are we are still doing it?
I've been against ALL foreign aid for years, but nothing seems to change. Why in hell do we give a dime to countries and administrations that hate us (ie, most of the the Mideast?)
If it were up to me, I'd stop the giveaway to every country, including our allies like Israel. Let them stand on their own two feet.