I think people have this idea that China is roughly on par with America when it come's to the military, maybe just a little behind, where as that's not at all correct. America is so far ahead that in a conventional war they could fight China and Russia at the same time. China isn't in the same league as America militarily, America is in a league of it's own. That shouldn't be surprising considered they spend 4 times as much on their military every year, and have done for many decades. They also have a lot of experience in fighting wars, they have people at all levels in their military who have fought wars. China would be so far out of their depth in a war with America that in reality they want NO part of that fight. They can just about protect their local sphere of influence by digging in and building lots of missiles, but if push came to shove America would win in a war.