Three points.
1). The idea that Hamas' REASON for bombing of cities is "reacting to the blockade" is nonsense. At most that's the current EXCUSE -- much like, every time the Nazis committed some atrocity, their propaganda claimed they were just "reacting" and "retaliating" to the "war crimes" or "terrorism" of the British or Russians or Czech resistance or whomever.
In reality, of course, Hamas bombed Israeli cities before the blockade, and, if it is lifted, will bombed them with renewed vigor after. That's becasue the REASON for the bombing -- as it makes 100% clear in its charter, speeches, TV, etc., etc. -- is Israel's very existence.
2). If a naval blockade of a terrorist entity hell-bent on your destruction by force is somehow illegitimate or a war crime, then obviously no naval blockade is ever legitimate -- and all navy personnel in the western hemisphere, from the civil war to today, are war criminals.
(Perhaps, it seems by the logic of some on this forum, a naval blockade per se is OK, as long as it does not, God forbid, cause those blockaded any serious hardship. We wouldn't want to hurt enemy nations when fighting a war, you know.)
This is absurd, and goes to show that, once more, it isn't the existence of a blockade in itself that raises hackles among the useful idiots, but the fact that it is Israel that does so against the world's "designated victims" -- the Palestinians. It is this holy victim status that must not be violated under any circumstances, no matter how openly and clearly their leadership expresses the goal of wiping the Jews off the map.
3). As for the "one man's terrorist is another man's freedom fighter" argument -- apart from being a trite, and obviously false, cliche, if you insist on using it to describe Hamas, please use it accurately, so you'll be honest with yourself about whom you are supporting. To wit, say not, "one man's terrorist is another man's freedom fighter", but:
"One man's holocaust denier is another man's freedom fighter"
"One man's believer and spreader of the 'Protocols of the Elders of Zion' is a nother man's freedom fighter"
"One man's shooting at point-blank range a family of four, including two children and the pregnant mother, for being Jews, is another man's freedom fighting"
"One man's consistent bombing of random civilians for being Jews is another man's freedom fighting"
"One man's school curriculum which teaches children the most glorious thing in the world is to grow up to kill Jews is another man's freedom fighting"
That would be a far more accurate description, in this case. But hey, they're glorious freedom fighters, of the world's #1 designated victim group, so, hey, it just HAS to be their victims' fault.