Both have argued this week that a ceasefire is not a route to a durable peace because Israel’s declared war aim of eliminating Hamas will not be achieved; therefore further October 7th attacks could take place.
The core moral flaw in this argument is that there is an October 7th attack on Gaza every four days. Another way of looking at it is that the price for stopping a further October 7th is twenty of them inflicted on the Palestinians so far, and an incalculable number of them henceforth.

The only logic of this is that Palestinian lives are worth less than a twentieth of Israeli lives.
There’s a word for that.
Doing the Maths
Total Israeli casualties on Oct 7th: 1,200
Total Palestinian casulaties in Gaza so far: 23,000. This is an underestimate, as it does not include any of the people buried under the rubble and not yet accounted for. Attempts by Israeli spokepeople to cast doubt on this figure by quibbling that this estimate is made by Hamas ignores the fact that previous Hamas estimate of casualties caused by IDF attacks on Gaza have been found to be accurate, that these figures are used as a working assumption by the UN. In any case, they present no figures of their own, other than the absurd claim that just about every male Palestinian they have killed is a “Hamas terrorist”. This follows the sort of practice carried out by some NATO units in Afghanistan, which counted all Afghan males killed as “Taliban”.
23,000/1,200 = 20 (rounded off)
80 days / 20 = one Oct 7th every 4 days.