These technical problems have, as a riveting piece in the New York Times explains, being caused by a computer virus. The stuxnet (correction) virus is in wide global circulation but it only kicks in when it spots the pattern that is used for centrifuges making highly-enriched uranium. When it does, it makes the centrifuges spin so fast that they destroy themselves. This virus appears to be a joint production of the Israeli, American and British secret services.
If an Iranian bomb is further away, the likelihood of an Israeli strike recedes. In Washington, they have long hoped that they could delay the Iranian programme long enough that the current regime would fall before the country became a nuclear threat. That goal seems a lot more realistic today than it has done previously.