Here is the bottom line.
You can’t simply look at numbers of ships, you have to look at their capabilities. The carrier task force is the premier weapon group of the modern Navy.
The US Navy outnumbers both the Russian and Chinese navies 10 carriers to 1. Actually, we outnumber China 10 carriers to 0 since their current carrier can sail but is not truly operational, i.e., it has not completed sea trials and may only be used as a test platform.
It takes at 3-5 years to build a carrier and at least 5 years to complete sea trials and make it operational so we are probably looking at a full decade before either China or Russia brings another carrier online.
Chris Lehman’s article is misleading because it does not provide any of this information. More importantly, he has not discussed the massive costs associated with a modern navy.