> Israel did give up Gaza and gave Palestinians full control of it
From the very first paragraph in your own link:
> Since then, the United Nations, many other international humanitarian and legal organizations, and most academic commentators have continued to regard the Gaza Strip as being under Israeli occupation ...
"Full control" - except over their border, their imports, their airspace, their electromagnetic frequencies, their coastline, their construction industry, etc etc.
> WW-2, WW-1, the Romans. But the fact still stands that all those "moral" countries didn't hesitate to lay siege, starve people, bomb civilians, for tbh little reason.
... If you're taking the Romans and WW-2 as your baseline for morality, that would start to explain things.