Есть такое понятие, как нелетная погода, когда авиация прикована к палубе, а задачу надо выполнить.
Я не уверен, что есть погода, которая помешает взлететь боевому самолету с палубы авианосца.
Самолетом управляет человек, а самолет можно легко сбить, пилот может погибнуть или попасть в плен.
Тогда зачем вообще самолеты? на земле тоже не будем их держать? Да и ракеты сбить не так уж и сложно. Вообще все сбить не так уж и сложно. И корабль не сложно утопить.
В этом случае и должны быть под рукой ракеты дальнего радиуса действия, что бы лишний раз не подвергать опасности пилотов и технику.
Для этого есть такое понятие как АУГ. Авианосная Ударная Группа в которую входят РАКЕТНЫЕ корабли, противолодочные, корабли с ПВО.
Авианосец НИКОГДА один не ходит, только в составе АУГ. И его задача - это авиаприкрытие АУГ, удары по земле, где ракеты не всегда помогут, уничтожение кораблей, разведка, радиолокационное указание и т.д. Противокорабельные ракеты и другие ракеты тут не нужны. Они есть в боезапасе самолетов.