That ended in a million dead over bi-partisan 20 years of war. Without 9/11 including massive hostage taking, rape or mass murder with torture in people homes.
The other main difference is that 9/11 ended within a few days, the hostage part of 7/10 made it an ongoing disaster for years in Israel.
The actual violent civilian caused by coalition forces are estimated to be around 15,000 in Iraq and 10,000 in Afghanistan - over a period of 20y and populations around 25x that of Gaza.
Everyone knows that Israel essentially went on a rampage of revenge, which you basically seem to agree with given your explanation for the destruction (i.e. not military necessity while protecting civilian lives).
Hamas offered the hostages to end the war within the first week or so, Israel refused, as they did many times later. They also got many warnings about the attack, even from Hamas. It was always about the destruction of Gaza, the situation is manufactured.
And then Israel has done everything it could to kill the hostages. Perhaps because it's afraid the stories might get out, of how Hamas treated them. I wonder why it might be afraid of that.
The other main difference is that 9/11 ended within a few days, the hostage part of 7/10 made it an ongoing disaster for years in Israel.