There is nothing moral or appropriate about an "equal" fight. The more unequal the fight, and the more decisive the long term result, the better. "Equal" fights between Israel and Hamas have so far got us nowhere.
Two US battle groups in the Eastern Mediterranean are keeping Hizb'allah from attacking Israel, because Iran sees it as an "unequal" fight. That's a good thing.
Unfortunately on October 7, Hamas didn't see enough inequality with the Israeli army, leading to the events on October 7. That was an error they will not be permitted to repeat.