Well there is also the fact that the last time China actually fought was against vietnam and that ended badly then there is the corruption epidemic, and a host of other issues. I fully expect the PLA to be garbage on the offense, but conversely I expect them to actually be a threat on the defensive because of their shear numbers if nothing else.
If america and China get into a war the smart move for america is to blockaid them obliterate their navy and cut them off from international trade actual boots on the ground in china proper would go badly very badly.