One of your better posts, to be sure. It would be difficult to argue against any of what I've quoted above. Well done.
Except the part in bold.
"As an occupied people" - I have no personal experience in that region, but I have read others claiming that Hamas is a foreign governing body that neither represents Gazans nor acts in their best interest. After taking power, they ended elections - no way to vote them out. I'm no expert, but if this is true, it does appear that Hamas is occupying Gaza and controlling Gazans without their consent.
Or maybe I've got it all wrong and the majority of Gazans support Hamas. I do not know. From my standpoint, this is a question that really needs to be answered to make any sense out of this particular mess.