Iran's missile barrage against Israel weeks ago has so far led to no big counterattack, for which Gwynne Dyer argues there are good reasons.