You're all getting too dragged down by Israeli propaganda. Israel could not take out Gaza in 3 years, why do you think they can take out Iran in the next 20 years ? Iraq was a very very different case. Saddam had no army, no weapons and he had attacked every other Muslim country and had no allies at all. If Iran was so easy then the US would have taken it out along with Iraq, but they did not even touch the borders of Iran.
Its war, damages happen on each side. Look at the devastation in Israel too. Iran has too many cards, their proxies alone can create havoc across Middle East, they can block strait of Hormuz, they can expand the war regionally, there is no end to it if they are pushed into a corner. It has just been a day and 9 neighborhoods in Israel are already destroyed. Hell this continues, Israelis will themselves overthrow Netanyahu. He is hanging by a thread to be taken to court for corruption trial and this is his last ditch effort to avoid it. That's the actual game here which Iran can easily win.