That the US cannot win a war is silly. The US could erase every population center within a few minutes. The core issue with US military policy is nobody can agree on what the goals are or what the appropriate level of force should be, and this is further confounded by an extremely large industry that benefits from no compete contracts and production practices that are optimized for low intensity conflict that lasts for decades. It’s sort of an elaborate jobs program, a lot like the TSA.