It is also important to remember that Israel did not exist before 1948. There was a lot of violence that occurred against Palestinians during it's formation -- within 2 generations of the current generation -- rapes, murders, displacement. I recommend watching the documentary film Tantura which outlines some of this. There is some pretty horrific stuff... 70 year old Israeli men laughing about old stories of raping women. Feeding men their own cut-off genitals etc. There is a reason the "Nakba" is not allowed to be mentioned in Israel.
https://www.imdb.com/title/tt16378034/
There also seems to be only a very basic understanding of the political realities behind why Hamas exists in this forum. "Big bad boogeyman Islamic terrorists" vs "Secular free modernity" is a stupid way to look at this. The Israeli government does not want a Palestinian state. Hamas was very much uplifted by the Israeli government since as early as the 80s because they delegitimize the idea of a free Palestine in the international sphere. They are easy to negotiate against because they are extremists. Even given their extremism, Hamas does not want to "genocide Jews" -- this is another absurd claim that is propagated but has no basis.
Hamas is also not ISIS. They are a resistance movement against an occupying power that uses violent means to influence political realities. This is dirty dirty work and many horrible things happen when you give 20 year olds AK-47s. I don't support it. But the existence of Hamas is very much an expected outcome of military occupation. It is interesting to note that the founder of Hamas was 8 year old when he saw 15 Palestinian men executed at point blank range by Israeli soldiers. He is also a pediatrician and a geneticist.
In general, I think people on this forum view terrorism through a very childish lens. It's a bit like calling everything a "programming language" ... well yeah maybe C++ has some similarities to Typescript ... but they are very different beasts. Osama bin laden and Hamas may have shared political objectives and ideals but they are not completely equivalent.
To summarize my feelings: Israel has definitively built a great civilization -- but we musn't equate that with some sort of moral cleanliness. Hamas is a terrorist organization -- but we musn't equate that with a lack of real grievances.
The statistics don't lie: Israel has killed more women and children in 100 days than any other recent modern military conflict. It has used more munitions than the US did for the entirety of the Iraq war. It's a ridiculous response that, given the context above, is nothing short of genocide.