 reasonably democratic country in the Middle East as our ally, and then constantly turn our back, tell them what to do, and otherwise micromanage them? It's absurd. Couple that with the fact that the Abrahamic covenant has never been rescinded, and that you are correct in your assumption, I will bless those who bless you, I will curse those who curse you. That doesn't mean Israel is without faults, that the Knesset today did everything properly.