The last paragraph when you mentioned how deeply rooted the Lobby is made me think of Trump and here he is talking about ripping up the trade deals, talking about pulling out of NATO, talking about pulling out of Germany and Japan. But he loves Israel. He will be Israel’s greatest friend etc.
And on the other side we have the formidable Elizabeth Warren, the scourge of Wall Street speaking truth to power, who happents to be in lock-step with the lobby and its agenda.
Despite the political and international turmoil, one thing seems to remain constant. (Although, as you often talk about, the grip is slowly loosening and the Iran deal was a big blow to the Lobby. That was really all the work of one man who probably was especially motivated to get back at Netanyahu. Enough Democrats were more loyal to Obama than to Israel so it passed with just over one-third of the votes, which was all it needed.)