Merc said:
Vietnam has lead people to believe that Guerilla warfare is actually effective somehow. It is effective at swaying the publics opinion, but you cannot accomplish anything of military importance using uncoventional warfare. You will never take a base, you will never take a city, you will never bring down the government. They never beat the U.S. at anything in Vietnam. But the homefront beat the military for them.
Guerilla warfare IS effective. It was known that Americans had the control over the countryside villages during the daytime, but the Vietcong had the control over the villages during the nighttime. Whenever American left a village, the Vietcong came in, and when Americans came, they immediately left the village. In certain way, they have a partial control over the countryside. The amount of Americans in Vietnam was not enough to control the villages.
Now, race comes into the play. Americans were trying to hunt down those Vietcong, but they were unable to distinguish between the normal villagers and the Vietcong. They all look the same, so American started to simply burn down villages when they came. I guess the villagers wouldn't think the Americans were the good guys when the Americans were burning their home, so they naturally sided with the Vietcong and supported the Vietcong.
It is very easy to identify an American in a crowd of Vietnamese, but very hard to identify the Vietcong. The Vietcong would simply poke Americans and Americans would turn back and kill bunch of innocent pp (metaphor) suspecting the pp are Vietcong. All they needed to do were hiding in the crowd. The killing innocent pp would certainly agitate most common Vietnamese. Throwing out some nationalism, a lot of Vietnamese pp would turn against Americans.
Now, culture and nationalism come in to the play. Americans had hard time communicating with Vietnamese. The culture and language are so different that the Vietnamese did not understand why Americans were fighting. There was no justification. Americans were not spreading or educating "democracy" to Vietnamese in the city or in the countryside. Americans could not convince the countryside folks to side with them. On the other hand, the North Vietnamese uses common culture, national identity, and US imperialism to appeal the Vietnamese villagers. A well educated city folks could distinguish what is truth and what is not. Americans did not fight for imperialism.
On the side note, Vietnam War is also a war between city and rural. Vietcong got enough countryside to support them, so the proletariat won.