Also, the war in Afghanistan was launched because the United States was attacked by Al-Qaeda and the war was against Al-Qaeda in Afghanistan but the Vietnamese never attacked the United States.
Furthermore, there were no suicide bombers in the Vietnam like in the Afghan where Jihadists convinced some group of people to commit suicide based on their religious