“We felt less passionate about the war than the other side we were fighting against”. Does this explain why the US loses wars? Accurate statement?

Take the Vietnam War. 20 years strong and we wiped out millions of them.
Yet they still kept going.

Then I guess Americans had enough and decided it wasn’t worth it. Even after all the damage we did, the other side wouldn’t quit for some reason.

Same thing with Afghanistan. We fought the Taliban for so many years but support for their cause never waned.

So at the end of the day, I think the victor of the war is determined by whichever side cares about it more.
“We felt less passionate about the war than the other side we were fighting against”. Does this explain why the US loses wars? Accurate statement?
Post Opinion