This is legit a big mistake. Very big mistake that could have major consequences in the long run. It will diminish the U.S' role in the region if anything as Lebanon will not change any of its policies to get American aid...this was not the lebanese army's fault and hence there's nothing it can change. Israel continuously violates UNSCR 1701 and nobody says a word. This is in your face hypocrisy..
Police officer killed, 13 people wounded in car bomb in Turkey's Gaziantep, official says (Reuters)
from the article: U.S. lawmakers block money for Lebanon's army after border clash