Geography and missiles? Iran have everything to lose and have been put in a position where they literally have to fight for their existence.
Militarily Iran is a giant and Saudi Arabia is a minnow.
Saudi Arabia has something like twice as many jet fighters than France. Even if you factor incompetence, it's not hard to hit a cargo ship or an oil production facility in absence of any meaningful air defence.
Saudi Arabia has something like twice as many jet fighters than France. Even if you factor incompetence, it's not hard to hit a cargo ship or an oil production facility in absence of any meaningful air defence.