Why is there so much per capita aid to Gaza?
Because Israel prevents them from having a functioning economy.
Why does Israel prevent that?
Because then it would have to bargain with a stronger counterparty for an ultimate resolution.
Until Israel realizes that it either needs to (a) kill every man, woman, and child in Gaza or (b) grant them a functioning, independent state, the wheel will keep on turning. Israel represses and provokes Palestinians; Palestinians lash out; Israel cracks down militarily until international pressure forces them to stop; GOTO 10.