The threat of the strait closure has always been a major factor in Iran policy from all relevant nations, it is just now explicit. It's hard to take the Russia point seriously when the war forced both Russia and Iran to shift resources form the Ukrainian theater to the Persian Gulf; it seems to be close to a wash. It's also kinda silly to gas up using interceptors for their intended purpose as "heavy damage" or catastrophize about rounding errors in damage to USA assets, while simulatenously writing off the total effect of all USA/Israel actions as inconsequential.
Disruption to global fossil fuel supply chains was also a goal of this war, so I am not sure you should list it as a negative. In the current state of the world, USA interests and global economic interests are becoming increasingly decoupled, and one shouldn't assume they are automatically aligned.
Also this has probably done more to hasten the world's weaning off fossil fuels than any action by any other government.