You make some very good points. But I would like to dive a little further into what constitutes genocide in the Israel/Hamas situation. In 1948, genocide was defined by the United Nations Genocide Committee.
https://en.m.wikipedia.org/wiki/Genocide
It is defined as:
a - both sides are guilty of killing the other group.
b - also covers rape as a mental and bodily harm. Hamas is definitely guilty of this.
c - I believe this is the one most hang their hat on in regards to the open air prison. Israel could be said to be guilty of this.
d - Israel is definitely not doing this LOL. Neither is Hamas.
e - neither side is doing this.
I can't say for sure there is or isn't. But if there is, neither side has clean hands.
Since the definition says any of the 5, it would seem to be 2 genocides going on there.
President Biden's Secretary of Defense, General Austin, says there's not a genocide going on.