You think so?
Iran is playing an incredibly dangerous game, and one that could so easily backfire. Their move with the MOU admittedly looks okay on paper, but it's predicated on there being rational actors which have yet to materialize. Trump is actively violating congress's war powers act with his most recent strikes, and Bibi doesn't give a fuck because he's pure evil going to prison if the wars ever stop.
If Israel doesn't listen to trump, which seems unlikely to happen though I hope it does, Trump's only recourse to opening the straight is to restart the war with Iran or go to war with another nuclear power (and one that he's very 'loyal' to). Maybe it will pay off, but from where I'm sitting it was a huge mistake to tie the US and Israel together instead of playing them off one another like the hateful fuckwits they are. If Iran had instead made the opening of the straight dependent on the behavior of israel alone, and allowed the US to back out of a wildly unpopular war that has effectively no domestic support, they would have left themselves room to engage Israel militarily and give Trump a way to both abandon the US's allies (our favorite thing to do) and signal some limited victory ahead of the midterms. Trump could just sit back then, letting the media cycle forget about the his involvement as everyone shifts focus to the Iran-Lebanon-Israel-Palestine war.
But instead of this, we get... a dickwaving contest, where everyone is constantly sniping at one another, chipping away at the ceasefire and unable to do anything substantive to get what they want because of a badly thought out agreement that sought to humiliate an imbecile more than it did to actually prevent more deaths.