You make some excellent points. Still think sending a ton of troops to die in Vietnam was a mistake. Some of the goals you highlighted could have been done in other ways. LBJ was an ###. That said, again your points are excellent.
Two guys in my senior class that joined up right after graduation, died in Vietnam. One of them sat behind me in homeroom.