Ci sono molte ragioni per cui gli Stati Uniti non sono stati in grado di vincere la guerra del Vietnam, ma il problema più urgente all'epoca che ha causato la sua fine è stata l'opinione pubblica, che si è schiantata contro la guerra dopo che il Vietcong ha lanciato il Tet Offensiva nel 1968. Sebbene il presidente Nixon abbia iniziato a bombardare la Cambogia in quella che sembrava un'escalation, nel 1969 il governo aveva già deciso di andare verso il ritiro.
L'opinione pubblica era generalmente divisa sin dall'inizio della guerra, ma dalla fine ufficiale del conflitto nel 1972, non c'era quasi nessun sostegno pubblico per questo.
Alla fine, la guerra aveva costato agli USA 58.000 vite e circa $ 140 miliardi. Pur avendo una tecnologia superiore, il terreno e le tattiche utilizzate dai Vietcong non erano familiari ai militari statunitensi, che hanno trovato difficile adattarsi alle tattiche della guerriglia.
Le ragioni per andare in guerra con il Vietnam sono state argomentate come fallaci. Il presidente Johnson riteneva che la diffusione del comunismo dovesse essere fermata, o avrebbe avuto un effetto domino sui paesi vicini. Tuttavia, non c'erano prove che suggerissero che sarebbe stato così.
Nonostante fosse comunista, Ho Chi Minh era in realtà un sostenitore del governo democratico occidentale, e cercò di allearsi con gli Stati Uniti prima della guerra.