Let us make it clear. Israel outright denied multiple partition maps. Israel had the advantage of being on the side designing the UN maps too. It is incredibly well known that most of the maps proposed by Israel included Jerusalem as exclusively Israeli territory.
They also allocated more land to Israel than the Arabs, despite having less than half the population.
On average, 60% of the land, going to less than 30% of the population. No fucking shit the Arabs were having none of it.
So no, that's a completely stupid and nonsense argument.
Egypt closing the border? You forgot the time period. Everyone has closed borders. Egypt was one of them. And either way, this is irrelevant. Israel kicked out Palestinians, not Egypt.
Further more, you claim the increase in education is some sort of Israeli achievement. It is not.
It is literally the global trend in literacy throughout at the time. You could literally say the same thing about Japan, China, India.
Finally, Gaza itself.
Look at the west bank. Do you see hamas attacking from there? No. It is from Lebanon and Gaza. Why? Because Palestinians can actually have a life in the WestBank.
Because Gaza is a literal 1:1 open air prison.
Digging wells is illegal, all Gaza water is owned by Israel Fishing is illegal. All water rights are owned by Israel. (Not a joke)
Exports are almost completely illegal. Imports as well.
Business is mostly illegal, primarily to "stop hamas from acquiring funds".
Immigration is also illegal. You are only allowed to leave with a work visa. Good luck getting one.
Education is practically non existent. Ironically, Israel has literally demolished multiple schools in Gaza.
People born in Gaza basically cannot leave. So you have a poorly educated, frustrated population.
Tons of spare time, nothing they can do. And then along comes Hamas. "Hey kiddo, wanna see the outside world?"