It seems Israel is doing just fine economically and technologically. So I don't get why US politicians still justify giving out O($billion) every year in foreign aid while there are ample opportunities to spend them in their own country.
Because if you just gave billions of dollars to Lockheed-Martin, Boeing, and Raytheon people would complain. So you give it to someone and make them buy from these guys.