We need to understand some history and acknowledge that Hamas and other rival / competing islamist terrorist syndicates view any easing of import restrictions by Israel as an invitation to import and stockpile weapons for their next attack on Israel.
We even had the carnival of comedy of the “flotilla aid groups” looking to thwart the naval blockade. It was a propaganda stunt from start to finish. The intent was to publically break a military blockade and provoke a confrontation, not to deliver goods to Hamas in Gaza. If it had been the latter, they could have done so peacefully through ports in Israel and Egypt--as was offered repeatedly. The whining regarding "International waters" is a strawman, as the flotilla had made its intent known and had come to Israeli waters and then waited for dawn to provide a better light for filming the confrontation they planned, anticipated, and for which they got.
You got to be really sick in the head to treat humanitarian aid as a threat.
The ships were attacked in international waters and were heading toward the Gazan coast, which doesn't take them into Israeli territorial waters at all.
If Israel insists on boarding humanitarian aid vessels, my solution is to send a vessel they can't board. This is what I'd send...