Not easy for Defence planners to project the effectiveness of the Carriers in the long term future (say 20 years and beyond). In this age of hi-tech and the use of space weaponry, Carriers could gradually become obsolete. They are good for power projections for now and the next 2 decades perhaps. Futuristic warfare will become a norm soon enough. An example is the use of drones. Anyway, this is just my point of view & there will other viewpoints among our professional commenters of this blog.
Once the Russians decided to ditch plans to update the Su-33 in favor of the Mig-29K on their own carrier, mainly on account of limitation of a older carrier they were going to hoist onto the Indians, Liaoning had became significantly more potent carrier than the Kuznetsov. No matter how they spin the Mig-29K, this can't help but highlight the fact tha Russians really can't fully afford a carrier like the Kuznetsov, while China can fully afford the Liaoning.
That must be very gulling, and make Putin's boasts of 4-8 large carriers in twenty years sound even more hollow.