Ukraine sunk half of the Russian Black sea fleet, the other half is hiding in safe ports and still get hit occasionally. Remember when there were talks about grain corridors? There are no more such talks because Ukraine actually managed to deny Russia the control of the Black sea and the Bosphorus straits are held by the Turks anyway.
It's just a different world now. Large powerful ships aren't that useful anymore, USA and Israel destroyed some of the largest and the most advanced Iranian ships in the first day of the war they started and yet can't sail their own ships in the region either.
One of my peers sent me a discussion from the Council on Foreign Relations and it was a difficult listen. Within the first 5 minutes of the hour-long vid, one of the "experts" was opining that Iran had no ability to close the Strait because "all of their ships are destroyed". These DC swamp creatures are CLUELESS. As you said, I dunno how any national security professional can watch Ukraine bully the Russian Black Sea Fleet with Starlink-equipped kamikaze USVs and not understand the implications for other theatres of war. Especially involving an adversary that has rehearsed and even pioneered asymmetric capabilities for decades.