There's a lot of people in the comments saying that Vietnam didn't really "win" the war. Their political and military objectives were ultimately successful, those of the US/South Vietnam were not. That's what a victory is. The cost of victory was very high, but it was a pretty unambiguous success for the Vietnamese.
I think if you're talking about the acute win/loss of the Vietnam war, then absolutely the North Vietnamese won. If the USA really wanted to win the war then they could have done it outright in 1967. But that would have been very ugly. Not an option. Did the Vietnamese people win the war? No. They've been living in poverty for 50 years and most of them still are in 2021, 50 years later.
Such regressive thinking, that too about whole societies and nations. As if they are not human.