Iran already had the strait in ransom, directly and indirectly with proxy receiving weapons. You don't get to ignore that part and call this a own goal, since inaction led to the same effective results.
Same effective results as in it was causing constant global inflation and instability?
What are you talking about? The strait was open, and tankers were not paying tolls as they do now.
They held the threat of closing it, as a deterrent of an attack, and once attacked, they did just that.
You either live in a parallel universe, or are just spewing here propaganda.
The strait was navigable until three weeks ago. There are very few conceivable paths towards reestablishing this. This is absolutely not the same effective result.