What I'm seeing from my point of view (please correct me if any of these 'facts' are incorrect):
1. This was a political statement as much as an aid mission. Intent was made publicly to defy the blockade. This is also not the first incident. Yes.
2. Several European ports denied the flotilla access (as it was no secret what the intent was here) and thus Turkey was chosen as the staging point. I know Israel put a lot of pressure on Cyprus to hinder people entering the ships going onboard, but in the end the ships got away, I don´t know about other ports.
3. Egypt also blockades Gaza. Yes, long time allie of the US as well.
4. Israel offered to allow the flotilla to port at Haifa where all aid would be unloaded and sent to Gaza. I'm going to go out on a limb further and guess international monitors would likely have been present to ensure this. Yes
5. Israel informed the flotilla it would be boarded if it continued on it's present course toward the blockade. The flotilla presses on. Yes it seems to be the case, still on international water though.
6. Israeli Navy Seals board the flotilla and are attacked. Chaos ensues. Yes, ending up killing 9 crew members according to Israel
So what we're looking at here is a group that cared more about making a political statement than bringing one stitch of aid to Gaza. If this was about aid, they would have taken the Israeli's up on the Haifa offer. Therefore, let's take aid out of the picture and think logically. If this wasn't about aid and the flotilla knew it would be boarded, what could it possibly be about other then an attempt to give Israel a PR disaster by provoking armed soldiers into firing upon poorly armed mobs?