All they needed were a few willing agents provocateurs, a little money slipped under the table by Ankara...et voilà, Israel looks bad before the world (like that is new), and Turkey has a "good" reason to call in an Israeli ambassador or other consular official, dress him down, all as cover as Turkey gets cozier with Syria and Iran. Heck, Turkey's already recalled its ambassador to Israel (so quickly!). And who can blame Turkish protestors for trying to storm an Israeli consulate in Istanbul, even if - perish the thought - whatever protests "spontaneously" erupted were, in fact, pre-planned and well-coordinated?
Sure, Turkey could openly repudiate Israel (and by extension, the West), but that wouldn't look so good, now would it? Especially not if there's still the slightest chance the EU might one day consider possibly letting the Turks join their club, even nowadays when it might not seem to be the best club to join. But if you get Israel to be your unwitting fall guy, many more people than might otherwise see your perspective now will. You can go your own way and hardly be accused of further abandoning your country's secular roots and longstanding partnership with Israel, after an event like this.
One also can't discount a major role by the Islamic Republic of Iran, which of course stands to benefit from the international media's focus switching from one regional pariah to another. After all, the more the int'l media focus on Israel and its actions (policies, etc), the less they'll be talking about Iran, it's despotic regime, and that regime's nuclear program. You know something ain't kosher when Iran's president, Mahmoud Ahmadinejad, has the gall to call Israel's actions "inhumane". What a spectacle! Pot calling kettle black, much?
This just seems to have gone too badly - for Israel's image, and the flotilla participants' lives - to have come about by mere happenstance.