My only objection is how Israel always seems to pull back before the job is done, much like not completing a full regimen of antibiotics which allows the surviving nasties to come back more virulent than ever.
Didn't you notice that whenever Israel gets close to finishing up a good stomping the USA (and the UN) start cutting deals like crazy to save the muslims skin?
It has happened in every war and hot conflict that I can recall.
It happened in the Six Day War and it happened in the Yom Kippur War.
As an example -
Think about how Condi Rice brokered a cease fire in Lebanon in 2006 to save Hezbollah just as Israel was gaining the upper hand.
Condi made all sorts of promises, chief among them to prevent Hezbollah from rearming.
But once Israel forces pulled out and Hezbollah was safe all the promises went out the door.
The next day the rearming began.