When should Israel discontinue their own attacks on the Palestinians? How much do you really know about the history of the region, the way it was established, and how barbaric Israeli military and even civilians treat Palestinians, including shooting children on rooftops as if they are birds.
Who has the biggest damned guns? Who has blockaded the Gaza? Who bulldozed fruit and olive trees, poisoned wells along with homes? Also take a look at what Israel has done to Lebanon. Don't you think overkill is a good word here? Or apartheid. There are many words.
First, stay the hell out of my lake. The fishing is difficult enough already.
To your actual points, I think Israel should stop killing its neighbors and enemies at exactly the moment that the Jihadists pose no threat to her citizens or her existence. The history of this delightful region has been shoved down my throat every day of my life. I would prefer to know a lot less than I do.
You've heard the old saying about not bringing a baseball bat to a gunfight. It is my opinion that Israel's military acquits itself well in every conflict in terms of 1) winning and 2) trying to avoid civilian casualties. There is no history of success on either point from her enemies. In fact, her enemies have largely declined to actually fight the IDF since 1967. They prefer to attack her civilians, her Olympians, and Jews in general. I would prefer to have my well poisoned to being beheaded on Al-Jazeera. There is no monopoly on barbarism.
As to overkill, capable militaries kill better than terrorists. Would you feel better about the Israelis if they could muster only yarmulke-wearing suicide-bombers?