Palestine, or what remains of it Gaza and the West bank. Simply are resisting an foreign occupation/invasion. Modern Israel was created through the Balfour declaration.
To fight an invading force that is killing your people is very honourable, as old as tale.
It is recognised as an occupation by all British governments in the last two decades, recognised as genocide by Jewish scholars, ICC/ICJ. The only people that think otherwise is Israel and it's followers.
Further, there is no Hamas in the west bank yet we see gruesome killings of children there too.
Attempting to hide behind anti-Semitism no longer works.
Lastly, Israel has lost a new generation of young, infact it has educated them and their parents. Memories of Israel's horrible crimes will live on, and rightly the existence of Israel inside of Palestine will always be controversial.