My opinion is that everyone in Gaza should be captured as a prisoner of war and moved to a camp in the Negev Desert. Then Gaza will become unpopulated. What else is Israel waiting for?
My thought was move them to a remote unpopulated Island in the middle of the Pacific Ocean. then have a no leaving the island rule for the next 40 years. No country wants them because they have a history of stating violence in whatever country grants them refugee status and allows them to mix into their population.