China isn't a real threat in the regards you're claiming they are. For 99% of all the scenarios of combat the US is likely to see, carriers make ideal sense. You're saying the 1% scenario, a world war 3 scenario, is a good reason to not have any carriers because they can be sunk. That makes zero sense in the present and for the next two decades. If a lot of carriers get sunk by China in a non-defensive attack, we're at a point of going to nuclear war, hundreds of millions will die. None of the weapons China has will matter then either.
The sole scenario worth considering seriously, in naval conflict, is China-Taiwan. There's realistically nothing the US can do to stop China if it decides to invade and take the island. It doesn't matter what tech the US has.