The current state of strategic warfare at sea caused a huge amount of opposition within PRC against spending on aircraft carriers, because they are so vulnerable and expensive. It is not possible to hide nor defense carriers any more in today's sea. Any low technology country can also detect and track these huge targets, quickly and accurately.
To sink them with supersonic torpedo from Russia or any of these Russian / PRC / NK anti-ship missile is also cheap and easy.
However PRC still decided to spend for carrier against their own navy expert's opposition. Because they have the money to spend anyway, can afford to see it sink anyway, and prefer to have a mobile airfield in the sea because they have no oversea bases.
The alternative for PRC was to build several smaller helicopter carriers, that can launch and land vertical take-off naval jets. They already have 1 of this at sea fighting Somalia pirates and 1 or 2 more in the dockyard under construction.
Carriers need huge decks to be used as airfields, not only just a large surface area, but also have to be so high above sea level so that jets have better chance to survive the launch instead of falling into the sea when their take off speed is low or suffer some mechanical problem or pilot mistake. This means the carriers are huge massive targets in the sea. Also massive amount of metals (magnetism) and huge amount of heat sources (thermal) from flights and launching catapult steams. So either via radar or thermal or visual camera or magnetism detection, there is no way to hide them in the sea. There is also no way to create effective decoys as huge as carriers to fool the torpedoes and missiles. Missiles and torpedoes these days comes at much higher speed than you can intercept. It is also very cheap to launch overwhelming barrage of torpedo & missile to saturate any attempt of interception / defense, compared against the value of carrier to be sunk.
USA is the biggest loser in the war at sea, because they have too many HUGE carriers (28) and are so dependent on these expensive craps. The missiles & torpedoes needed to sink each US carrier cost only 1/200000 approx of the carriers value, these missiles & torpedoes not only cheap, but also accurate, and their range as well as speed get improved very much in recent years.
Even US civilian are arguing why they should pay tax to expose such kind of multi-US$billlion targets to all these enemies. When one just sink, 5000 men on board plus all those aircraft & weapons and even nuke will be written off immediately. When a carrier is stricken, returning pilots can only land into sea.
PRC can afford few thousand men to die with any ship any time, USA can not.