No, they lost that war because the people of Vietnam believed they were right to defend their homeland against an aggressor. That is the reason the Allies beat Hitler. Their backs were against the wall and they won. The Russians were the same. They were defending their homeland.
America had everything at their disposal, but they could defeat the vietnamese spirit.
Apart from anything else. It was a useless waste of so many young lives for what proved to be nothing!