I would agree that Israel would “choke” befor acting - other than fact that we are dealing with Bibi - not the typical Israeli doves.
Likewise, it is not a case of having to totally wipe out every aspect of Iran’s program - only a few key/critical components
Finally IMO one has to calculate that the Iranian people will raise up in revolt against the current rulers - which could well be a game changer ?
I don’t think that Iranians against the regime are necessarily against Iran having Nukes and I doubt Israel is capable of doing enough damage with enough certainty to try.