US Navy Carrier's Problems Are Tied to Attacks on U.S. Base Early in War
nytimes.com
nytimes.com
> Diego Garcia, a tiny island 2,200 miles from the Gulf of Oman, took over as the Navy’s logistics hub after Iran damaged a base in Bahrain.
Of course you don't want to dock your capital ships at a place that is with-in striking distance of your enemy.
Alexandria was within striking range - most famously the https://en.wikipedia.org/wiki/Raid_on_Alexandria_(1941) - but it was far less easy. Especially after the Royal Navy tightened up their lax security against enemy frogmen sneaking in to plant bombs on the bottoms of their battleships.
The USN is quite aware of WWII history. I'd ask (1) who made the bad decision to stay dependent on Bahrain, and (2) how well protected are the USN's bases and anchorages against both frogmen planting bombs, and various similar threats.