I am not willing to rely any assumption on anything I/we depend on to be infallible is enough for our protection. The Titanic was unsinkable, right up until it wasn't. WW1 was the war to end all wars. War loves to destroy hubris. there have been plenty of un-sinkable ships, or ships that the enemy wasn't supposed to be able to sink with the weapons of the time.
I think it was the Bismark the British kept trying to use modern aircraft to damage or sink after it blew up the Hood. but the German AA was able to neutralize them. then whether by intent, or necessity the Brits turned to Swordfish, older planes that were "too slow". they ended up being incredibly effective, because they could fly slow, they could fly low, below the modern Bismark's field of fire, and were finally able to cripple the Bismark. It is possible to be "too good" in war.
and that's not really my point, the Chinese don't have to sink a carrier to render it un-operational. They damage the flight deck, and a couple of the catapults, and it doesn't matter if the hull is still sea worthy. our shipyards can barely keep our fleet sea-worthy as is. we are at peace. how are they going to be able maintain normal usage, AND repair battle damage? Do we have enough carriers where we can keep an operational force against China, rotate out carriers for multiple month repairs?
think the Germans in WW2. best equipment, but didn't have the industrial capacity to maintain their forces.