My guess is that such a high percentage of Americans are businessmen, that we have a significant advantage in logistics. A lot of war is simply getting a force concentration superior to the enemy at the right place at the right time. American merchants have mastered this, and even though the American military is much less efficient than private enterprise, it is still superior to foreign armies without that experience.
But America is losing that advantage as we have lost competition and freedom in enterprises. We especially have been hurt by the bailouts in 2008 and 2020 that otherwise would have bankrupted inefficient companies. Lots of American capital is now controlled by losers who were saved by the government. Countries with truly free markets will have an advantage.