IF it is true, and it is one of the stories that seem to make more sense than others to me, one can only guess who gave the orders to do it. The song and dance is obvious to me, because of the fallout to both sides if it were true.
Israel has indeed spied on us. Have we spied on them? Im not sure. I dont see why since we rarely rely on their technology.
The suggestion wasn't about stealing technology, it was applying military pressure. Perhaps there were those who wanted Israel's defense to stall in war to extract concessions. It would be a simple matter to relay troop movements from one spy ship. If Israel got wise, throw up the US colors, say that it's international waters and keep broadcasting to Egypt and Syria.
Did the Israelis think the USS Liberty was a spy ship? If so, why not have one of the thousands of American Jewish diplomats and agents contact the White House directly?
It is all speculation, isn't it? If your small country had one benefactor and even that benefactor had elements that wanted you dead, would you poke them in the eye? I think not. The Jews of Israel are terrified that they would be at the mercy of their enemies. The diplomats and agents would never publicly talk about something that would give power to those elements. It would be viewed as suicide.
Perhaps they weren't shooting to kill their friends, but to destroy the operations center in the middle of the ship along with the antennae on the top deck. Cripple its ability to betray their locations to the enemy and then claim it was a "mistake".
Honestly, despite all the different theories (which makes for fun reading), I think the attack on the USS Liberty was a case of mistaken identity.