The Iran "retaliatory" attack was clearly not a serious effort, they mostly used old cheap rockets and drones. It was more to save face and they got a lot of information on Israel's defence systems out of it. And not to mention it cost the Israelis over a 1 billion dollars to thwart while Iran spend a few million.