I remember, about ten years or so ago, Mitchell Plitnick giving a talk where he proclaimed, "There is no such thing as the Israel lobby" while banging his hand on the table. He convinced just one person in that Auditorium - himself - and I am not even sure he managed that.
The immense power of the Israel lobby is the big taboo in our solidarity movement. Took me years to fully realize how strong and all pervading it is. The Palestinians don't stand a hope in hell if we don't unite to oppose it. If anyone else is unaware (like I was) just how extensive it is, read Against Our Better Judgment, an excellent book based on research from long forgotten Zionist archives, and books that are no longer in print. The influence of the secret society, the Parushim on our government of the USA was horrifying.
And it continues today. To take just one example, in California: a group of us, led by JVP members, worked our butts off opposing the anti BDS bill AB2844. Many visits were made to members of the state legislator, and we were told by quite a few that they were against AB2844.
when the vote for it came, only TWO out of 120 voted against it. (One state senator, one Assemblyman.) ALL the others, including several who were sympathetic to BDS, voted in support of the bill.
Clearly the Israel lobby has a very strong hold on the whole jolly lot.
Was our work (over six months) worth it?
Slightly - we got the wording weakened somewhat, so the bill is pretty vague now. But who won, as far as getting the bill stopped? The Israel lobby did.