The problem is that Iran can defend the strait against the world's most advanced military with drones built with commercial hardware for 30-50K per drone. And that doesn't even take into account escalation, as if the US escalates then Iran will likely start targeting critical infrastructure in the region, making the crisis worse.
The US and Israel are rapidly running out of munitions, while Iran is being resupplied by Russia (https://www.ft.com/content/d5d7291b-8a53-42cd-b10a-4e02fbcf9...) which is much more tooled out for munition production compared to NATO. The US also relies on both rare earths and Chinese supply chain for a lot of its munitions (which it is running low on).
IMO the best option is for Trump to TACO, take the major L, and cede Iran its demands, but this would partially mean an alignment shift from Israel which still feels unthinkable based on the US political realities.
[flagged]