Some of the drones and missiles ran out of gas and crashed in the desert. As to Iran, Allah made them do it, well, not entirely but I'm sure it may be in there. No, more likely the sanctions are working and they need a bad guy to bring their people together instead of rebelling against the administration. Why else support terrorists, and keep threatening Israel, or blow up oil tankers?
And dont forget, they were caught prepping some of those drones and missiles out in the desert by satellite surveillance. It's just that our guys didn't figure they were targeting the oil tanks until it was too late.
Dictators always need a foil to fight against, and if they don't have an enemy, they are not above creating one.
Mao had his "reactionaries", Hitler his "Jews", King George III... his "revolutionaries", and the Islamist Ayatollahs their "infidels"..
Having an official "enemy", gives tyrants license to do many evil things, pretending they are doing it "for the people", a they deprive the people of rights.
Somewhat like certain politicians here, who use the term, "for the children"..while they promote the killing of millions of children, and rob us of our rights.