I just posted a similar response on another thread.
The key is to understand the enemy. They KNOW they cannot win. But they know if a carrier is going through the straights, they fire off fifty missiles and send a swarm of boats. The concept is to get one hit. One poke in they eye of the Great Satan.
We have to change our concept of war over there. Sink one ship, and they are the guys who took us on.
And even more, think beyond sinking a carrier. Our smaller ships would not be able to withstand the onslaught.
I would hope we’re smart enough to keep the our carriers out of range of small boats. That doesn’t mean we couldn’t be surprised by a bunch towed far out to sea beyond their expected range. If pirates do that, Iran certainly can. Unfortunately, Israel is the wild card. With us mostly out of Iraq, they have an easier route to Iran. We could end up being bystanders who take a hit after Israel attacks Iran’s nuclear facilities. I don’t expect us to escape taking a hit. I’ve said before I wouldn’t be surprised if we lose a carrier. There’s too much fuel and ordinance to not suffer serious damage and even a loss.