The stand off capability of the carrier have been somewhat neutralized by the fast attack nuclear sub plus the capability of fleets to launch mass amounts of cruise missiles.
I wouldn't want to be in the path of one of them Russian Sunburns. The carrier might take a couple of those things and not sink, but it would be hell on earth for the crew.