There’s a reason no prior administration did this - Iran’s had 40 years to plan for this war.
Also because prior administrations were successful with diplomacy and/or nonviolent sabotage.
There is a good chance they are trying to bait the US navy to enter the strait
US was escorting tankers during the 1980s in the Persian Gulf:
https://en.wikipedia.org/wiki/Tanker_war