OK, I'll buy that.
Vietnam was the right war, fought the wrong way.
Exactly. Both militarily, and politically.
There is no doubt to me that Vietnam was a huge war of economic attrition in the 70 Years War against the Soviets, one that they couldn't afford. The Soviets spent huge amounts of treasure propping up Uncle Ho, and the costs to them help set things up for Reagan in the 80s.