Yup. They are innocent and can't do anything about their shortcomings.I think due to the vastness and being out of the technology loop (besides the fragile economy and inflation). These things opened up so many vulnerabilities that Tehran is still struggling to counter them. Tehran lacked intelligence exercises/cooperation with the West, which can make a country on par.
Such as a 1999 rocket attack on the US embassy in Pakistan made us realise that the US is surveilling Islamabad through satellite. They themselves gave the photos of the white car travelling from Islamabad to the tribal areas. Then, when we took the US-aid camera system for the parliament live broadcast, it was found to be compromised. Or even in the 2005 earthquake, we were vigilant of foreign aid helicopters' travel patterns and so on.
Remember, Qatar arrested 5-6 Indians spying for Israel, I guess. Now compare that to Iran's span and diversity. There could be many gaps in human and technological intelligence.
I believe we also unfairly blame Tehran for Kalbhushan, as there have been many crevices in their system, and India took advantage of that.
My bad . Sorry





