I'm in 2 minds here. On the one hand I agree with what you have said but on the other, regardless of where you srand in the conflict Hamas will now use the 'humanitarian crisis' to boost their recruitement massively. After all to the people who are angry about losing loved ones in the Israeli bombardments, if they put the right spin on the whole thing, Hamas could be the answer for them and the whole thing keeps on going.
If we are going to give foreign aid to Gaza then we need to be able to tell Hamas to f**k off and distribute it independantly of them.