I have said that America will lose a war against China, mainly due to the self-hating nature of the American ruling class, but here is a MSM publication giving their spin on this question:
https://www.theatlantic.com/politics/archive/2019/07/china-us-war/594793/
“If a war broke out between the United States and China, the clash between two of the world’s most powerful militaries would be horrific. And the United States could very well lose. That’s a concern among current and former defense officials and military analysts, one of whom told Breaking Defense earlier this year that in war games simulating great-power conflict in which the United States fights Russia and China, the United States “gets its ass handed to it.” Speaking at the Aspen Security Forum last week, Admiral Philip Davidson, who oversees U.S. military forces in Asia, called China “the greatest long-term strategic threat to the United States and the rules-based international order.” He described China’s rapid military buildup in nearly every domain—air, sea, land, space, and cyber—and said that while China’s capabilities don’t outnumber America’s in the region for now, it’s possible they could overtake the United States’ within the next five years. But the sheer number of ships, missiles, planes, and people doesn’t tell the whole story. What already gives the Chinese the advantage is geography. The Obama administration’s ill-fated Asia pivot did not prevent the growth of China’s military and economic power in the region, as it built artificial islands, embedded itself in key infrastructure projects, and invested in its military. Meanwhile, President Donald Trump has called into question whether the United States would defend its treaty allies in the Pacific, such as Japan, with complaints about the expense. (Davidson said at Aspen that “there is no more important American ally in the world than Japan.”)