The head of the investigation that said Israel made some mistakes but basically did the right thing in raiding the Mavi Marmara on May 31 is General Giora Eiland. A note from Norman Finkelstein:
It's useful to remember who Giora Eiland is. The Goldstone Report listed Eiland as one of the ideological architects of the Gaza massacre:
[Paragraph] 1196. After the war in southern Lebanon in 2006, a number of senior former military figures appeared to develop the thinking that underlay the strategy set out by Gen. Eiskenot. In particular Major General (Ret.) Giora Eiland has argued that, in the event of another war with Hizbullah, the target must not be the defeat of Hizbullah but “the elimination of the Lebanese military, the destruction of the national infrastructure and intense suffering among the population… Serious damage to the Republic of Lebanon, the destruction of homes and infrastructure, and the suffering of hundreds of thousands of people are consequences that can influence Hizbollah’s behaviour more than anything else”. [Giora Eiland, "The Third Lebanon War: Target Lebanon," Strategic Assessment (November 2008)]