I'm not sure that the USN would have been any more effective 30 years ago if it tried to make a narrow waterway that is off-shore from a medium-strength world power accessible for safe commercial ship traffic. Effective anti-ship missiles have been around for a long time. Given how understandably sensitive commercial ship crews and owners are to even slight danger, there's just no way to reduce the risk to the necessary near-zero without a prolonged air campaign and/or land invasion to support the naval effort.
A medium-strength world power that it Iran only figured out how to make anti-ship missiles only 25 years ago. They sure got their hands on Chinese ones a bit before that, but that quantity just didn't amount to strait-blocking capability.