@
whowasthatmaskedman The reason the USA lost their war with North Vietnam was because the US military was incompetent at jungle warfare, no matter how much military hardware the US threw at the North Vietnamese.
The reason the USA lost their war with Afghanistan was because the US military proved itself to be incompetent at mountain warfare as well, particularly against a seemingly invisible enemy who lived in caves and carried 50 year old rifles, but who also carried cellphones and had internet capability within the mountain ranges of Afghanistan. There are vast areas of rural American flatlands throughout the American midwest TODAY which STILL do not have internet access nor cellphone service.
The reason WWII ended in part, was because of the added benefit of American-made hardware which eventually appeared on the scene, but WWII was also brought to a close just as you've previously stated, "from the support of the locals" ...whom most civilized Nations of the free world still refer to as "The Allied Forces of World War II" which you somehow forgot to mention in your equation.