I don't disagree with you, but I'm not sure some congressman realize that or would agree. The need to raise money. That comes before all else. The want to feed money to Lockheed, Boeing, etc and aid to Israel is one way to get additional dollars to into the coffers of their campaign donors.
Austrian chancellor: Austria and Germany will allow migrants entry (Reuters)
from the article: Secret Israeli report: U.S. cozying up to Palestinians