> making it basically impossible to do, well, anything but be poor and angry: No fishing, no trade, unreliable electricity, not enough fuel, slow internet, etc.
The blockade certainly makes things difficult, but, like all things, the actual situation is much more complex than that. The people in power in Gaza seem to find it much more expedient for things to remain bad, and all the hate, negative energy, and blame to be directed at Israel, than to put real effort into making things better.
Regarding, for example, your mention of electricity, I've had conversations with people who tried to set up a working electric plant within Gaza, and were stymied by a baffling level of neglect, poor workmanship, and inattention to cleanliness or detail on the part of the Gazans. (I'm not making a general statement about Gazans here, just the ones involved with the project.)
It seems sometimes as though the people there feel that if they were to give up some of the hate, anger, and outrage towards Israel (justified or not), and actually devote their full energies to improving what they have, then they'd be selling out their cause. A prospering Gaza is a less effective critique of Israeli policy, and a less useful weapon on the public stage in the battle to reclaim ancestral lands.