China want to have layers of protection for the US Navy, in particular Carriers. Each layer broken raises the cost of doing so. I think the term is area denial.
In when the S 7nth Fleet sailed the Straights of Taiwan, this was extremely humiliating for China.
Many think all those missiles on the Chinese side of the Straight are for Taiwan. They are there to deny access.
And in my opinion War is coming between China and the US. Within the next 5 to 10 years.
http://en.wikipedia.org/wiki/Third_Taiwan_Strait_CrisisOn March 8, 1996, also a presidential election year in the U.S., the U.S. government under President Clinton announced that it was deploying the Independence carrier battle group (CVBG), already stationed in the western Pacific, to international waters near Taiwan. On the following day, the PRC announced live-fire exercises to be conducted near Penghu from March 12–20. On March 11, the U.S. dispatched Carrier Group Seven, centered around Nimitz, which steamed at high speed from the Persian Gulf. Tensions rose further on March 15 when Beijing announced a simulated amphibious assault planned for March 18–25.
Sending two carrier battle groups showed not only a symbolic gesture towards the ROC, but a readiness to fight on the part of the U.S. The ROC government and Democratic Progressive Party welcomed America's support, but staunch unificationist presidential candidate Lin Yang-kang and the PRC decried "foreign intervention."
Aware of U.S. Navy carrier battle groups' credible threat to the PLA Navy, the PRC decided to accelerate its military build up. Soon the People's Republic ordered Sovremenny class destroyers from Russia, a Cold-War era class designed to counter U.S. Navy carrier groups, allegedly in mid-December 1996 during the visit to Moscow by Chinese Premier Li Peng. The PRC subsequently ordered modern attack submarines (Kilo Class) and warplanes (76 Su-30MKK and 24 Su-30MK2) to counter the U.S. Navy's carrier battle groups.