What should Israel have done in '67 with Egypt beating the war drums (ordering out peacekeepers, blocking the straits of Tiran, Arabs ratcheting up their calls for Israel's destruction and all-out genocide).  Very easy to criticize.

And you forget. Israel attacked the "United Arab Republic" and Syria but didn't attack Jordan - in fact told the Jordanians they wouldn't fight unless the Jordanians fired first.  The Jordanians did, leading to a reunited Jerusalem and Israeli control of Judea and Samaria.