If we add the economic cost of Infrastructure that occurred during the 12 day war(a figure that Iran has not yet released), and this current war(said by Iran to be $250 to $300billion of infrastructure damage), then we have to say while the military doctrine for Iran was successful to survive, it came with a very high cost. The question is, if they had a modern effort, then how much of that damage could have been prevented.
Could an air force operating under the IADS umbrella have done better to defend the IADS itself from SEAD operations, and that "could" have reduced the freedom of movement within Iran by the USAF and therefore the damage caused ? I am not suggesting the Iranian Airforce leave the IADS umbrella to operate under it, protect the IADS and then the long range IADS systems with their 300km range could have been more effective in taking out long range targets. What we know is that the long range systems were taken out very early in the war by local drones and some SEAD operations and maybe lack of effective SHORAD to protect the 300km systems (just a thought on my part ) ?
I am interested to see what Iran decides to do, and what lessons they learnt and what they enact.