Our foreign policy is adrift. Obama is pathetic.
Our financial policies is killing this country. China does not have to sink our carriers, our budget deficits will force us to mothball one carrier at a time as we do not have funds to keep it at sea. Look at Britain as an example. Due to budgetary constraints, the Brits could not even maintain a no fly zone with 24 aircraft over Libya because the funds for the operations ran out within 30 days.
One can see this in the Chinese attitude. We array more carriers, yet the PLAN take a leisurely pace in developing her carrier forces. They have only one carrier and using it to test various aircraft on take off and landing as well as carrier air and deck operations. Nobody seems to be rushing to match US Pacific Fleet for a war. Rather it is slow and meticulous. China knows the US budget deficit will crush US power.