yes. IF the systems always work.
First hit that gets through? Ship can’t fight back.
Or has lost propulsion.
Or has lost missile battery.
or has lost power.
Or is on fire.
or has lost radar.
or has lost the (one) gun that it has.
or has lost the (one) helicopter it can carry.
or has a dud bomb inside the magazine on top of the the missiles down there.
Its in the nature of modern naval weapons to be more destructive than a ship can be designed to handle. If armouring them up like old dreadnoughts did any good, they would still do it, but its pointless, because weapons designers can still design weapons that can punch through armour like butter.
Thats why its really important to stop the weapon before it hits the ship, and preferably, take out the enemy before they even get in range to attack.