The issue that the IRGC long touted SAM were nothing but junk should be severely investigated.
Even the poor and small Yemen, facing a far more powerful US military, put up a good fight and did not openly allow flights over Sanaa. They even pushed an F-35 to the brink of being shot down.
The IRGC air defense is clearly inferior to Yemen's.
To begin with, it was obvious that the mountain ranges north of Tehran would block radar and create a significant blind spot, and that Azerbaijan is an ally of Israel. The route of the bombing through Azerbaijan this time was easily predictable.
The failure to maintain vigilance toward Azerbaijan and the inability to mount any counterattack this time is also a serious blunder.