In war where the enemy can shoot back, our carriers are sitting ducks.
Size = sex appeal.
1. When our superior intelligence indicates a REAL threat to one of our carriers, the picket goes up. Nothing can get within 100miles of a Carrier if the battle group commander doesn't want it to. The ONLY way to get to it tactically is for a sub to sit still and hope the carrier passes close enough to get off a shot.
2. In a REAL war, carriers will not be within 200miles of the beach...and certainly not in the Persian Gulf.
3. The price of sinking a US Capital Ship, historically, has been total war. Nukes and all. Great deterrent.