Any navy with a half-decent submarine force could take out a carrier. Carriers are only really good for taking on half-arsed mickey mouse navies that don’t have proper subs and for providing air support for invasions of countries that lack a formidable land-based air force.
Good to know we have, what, 22 of them?
Good Grief.
Maybe China is building them for the little countries that have an issue with their new island.