Iran is not playing its cards right.
It still has thousands of ballistic missiles that can hit Zionist entity.
These needs to be unleashed on Zionist targets on Palestine till the Zionists force the US to stop the war.
If it simply launches 20-25 a day at the Zionists then within a matter of days Zio-US will be out of interceptors and then it will be hitting targets at will.
Zionists are simply waiting for US to help them rebuild their interceptor stocks and they will attack Iran again.
By playing "defence" it is making its overall position worse. The key to making US stop the war and lift all sanctions is to damage the Zionists squatting in Palestine.
Israel will destroy Iran's civilian infrastructure if Iran attacks. Israel has said this, and so far this has deterred Iran so far.
Iran lacks either precision in her systems
at that range, or ability to absorb civilian infrastructure losses(due to sanctions) or more importantly
even common military sense to
also destroy Israel's
civilian infrastructure in return to do what you suggest.
I am not sure there is any value in Iran picking a fight with Israel at the time of its choosing if Iran is not going to properly go all out and impose a real cost on Israel. All of Iran's attacks on Israel, for the most part have been theatrical? What value is there in hitting low value buildings in down-town Tel Aviv??? Yet, Iran wasted hundred of missiles doing that.
We have seen how Iran responded to Israel attacks to know this.
As of now, Iran has over $300 billion dollars of damage, how much financial($) damage has Iran caused on Israel ?
If Israel attacks again(maybe they will after the elections) then we can see if Iran has indeed learnt anything on how to wage war on Israel.
We have seen the timelines and responses and how long Iran continued to "fight Israel" to know this.
If Israel does attack Iran again, then yes, Iran should continue to attack at the rate you have indicated for weeks, months etc but will they ???
Iran's "tit for tat" calibrated responses is why it finds it self in the current situation as it did not impose a significant cost when it had the opportunity to do so ??
Iran has never been able to demonstrate so far, that it is "in control" of this war against Israel so far, maybe things will change in the next round ?