I doubt there's a single reasonable person speaking out about Isreal's actions that don't also condemn the horrific terrorist attack that was the inciting event.
However, Israel's actions since dwarf the events of that day. The UN's figures suggest over 55,000 people have been killed since the war started, 53k of which are Palestinians.
If Israel's true goal is to destroy Hamas and prevent another massacre like that on the 3rd October 2023, their actions have surely already succeeded or they never will, given the sustained destruction and death in Palestine. Hamas is either already crippled or the approach taken isn't working.
Of course, what they're likely to find in the years to come is their actions will create many more Palestinians looking for revenge. There's a reason sayings like 'an eye for an eye leaves the whole world blind' have endured.