I can understand due to the political hamstrings placed on the military in the war, but the fact remains North Vietnam won and “united” the country.
The side the U.S. backed lost....as did the U.S.
I’m not sure I understand your premise. North Vietnam attacked South Vietnam two years after we had signed a peace treaty and removed active troops. How do their actions after the war ended effect who won the war? If Iraq invaded Kuwait tomorrow would that change Gulf War 1 to a loss?