What would you have Israel do? Iran sits over there enriching Uranium for nuclear weapons and constantly talks about wiping Israel off the face of the planet. It seems like self preservation to me.
I can tell you this. If a man were standing outside my house sharpening a knife and telling me he was going to come in and kill my family, I wouldn't wait for him to come on in.