While China's efforts to finish up that carrier they all promised would get turned into a casino proceed apace, it also reveals significant weaknesses in their navy at large. I guess "People's Liberation Army Navy" works better in Chinese, because it's a damned awkward construct in English. Oh, and put that in your "ZOMG!!! THE CHINESE ARE COMING!!!" pipe and smoke it.