Totally disagree. The difference in numbers is really no difference. We've spread our military tentacles all over the globe. We have nuclear subs, any one of which could erase China as anything but a memory. We have fleets of aircraft carriers, they just made their first one. Iirc it was made from an old Russian ship.
Anyway, they are all in one place. You're basically looking at a billion fish stuck in a large barrel, fucking with a shark that could eat the barrel anytime it wished. The Chinese know this, so they are defeating us the way you're supposed to defeat an enemy who outclasses you in every way except population. Economically.