What Iran has been doing to the US for the last 30 years, a truly Great Power doing Old School push back would have vaporized the Mullahs in a fortnight and the whole world, after a couple of tut-tuts would have heaved a sigh of relief and moved on.
Amazing how incompetence on the part of some has the effect of making another look competent. 32 yrs & counting...