My guess has always been the delicate balance of perception. Nukes are (rightfully) perceived to be beyond the basic destruction we've come to expect of war. They're a tool for annihilation. If you use them offensively the rest of the world will become so afraid of you that they'll nuke you so you can't nuke them. Israel isn't strong enough to entertain the idea that they could survive this.