Completely agree!
And just happens to be during the year when Haj Soleymani got murdered and the orange is preparing for a second term. Coincidence much?
Personally I feel like there are multiple reasons why Iran is experiencing such horrible friendly-fire and accidental shoot downs events in recent times. Some reasons are logical and self-explanatory, some others are more insidious and dangerous but we can list them and expand upon them.
There could genuinely be issues with safety protocols. I don't think it's too far out to assume or think that the Iranian armed forces have problems with some regulations that can be causing such unfortunate events to occur. There might be rules/mechanism currently in-place that allow for the firing of a cruise-missile to happen whilst ships are out there at sea within the firing zone unbeknownst to other forces in the area. It could also be that communications between all participating vessels wasn't as up-to-date and adequate so the ship firing the missile thought that the ship which got hit was out of the kill-zone so they fired thinking everything was reasonably safe.
Needless to say there does need to be an internal-review regarding the safety mechanisms, coordination and professionalism of the Iranian armed forces.
Internal espionage campaign being ran by Israel and America. There really isn't anything far-fetched about this idea either. From an historical and factual point-of-view, we know that both Israel and America has had and currently has spies/saboteurs embedded within Iranian society and possibly within the Iranian armed forces as well.
The shooting down of the Ukrainian Civilian air-liner, and now this devastating friendly-fire incident can possibly be attributed to double-agents or inside-actors sympathetic to Israel and America trying to undermine Iran's standing in the region by showing it off to be some sort of unprofessional force that is reckless and needs to be reigned in. But my gut feeling is more towards a serious lack of professionalism/training that are causing such incidents to occur.
What we can say though without a shadow of a doubt is that Iran really, really, really needs to start taking its own safety/rules/protocols more seriously and up the level of military professionalism across the board. We really need to see some of these IRGC units or Artesh units clamp down on any-sort of sub-par behavior effectively getting rid of any old methods that are causing such a lack in safety and implementing new ones.
Personally speaking, I cannot sit here all day and make up excuses for Iran over every incident like this. Sometimes we might just have to face to music (As we Americans say) and call a spade a spade.