Your argument isn't very strong either. Gaza wasn't walled off forever. The walls were built in response to attacks from Gaza into Israel. No attacks and there'd be no wall.
Israel didn't occupy Gaza so how is an "occupier" controlling everything? What about Egypt? If Israel controlled everything then how did lathes for making rockets, trucks, machine guns, RPGs, grenades, assault rifles, mines, get to Gaza?
Your "open air camp" is my "Singapore". It was up to the Gazans to decide what to do on this piece of land they were given control over. Even if they aspire to have the entire of Mandatory Palestine they could have chosen not to do this using violence.
Israel didn't destroy airports or seaports. Gaza never had a deep seeport, the water is shallow, and the fishing ports exist. Israel does have a naval blockage on Gaza so that Hamas couldn't get tanks and artillery and more weaponry in to attack it with, a fairly reasonable position. Similarly Israel will not allow airplanes to fly in either, for the same reasons.
I'm not following on "non-governmental party", didn't Hamas win the elections and rule Gaza as its government?