Israel's blockade is justified because rather than reciprocating Israel's goodwill gesture dismantling its Gaza settlements in 2005 and pulling out of Gaza, Hamas instead just ramped up attacks. So Israel justifiably has ramped up the blockade in defense.