Good article by someone who knew McGovern personally.
But I have a couple observations:
McGovern was a dedicated leftist who preferred a European style of socialism for the American people and worked hard to make it a reality. In part, he laid the foundation for the mess we are in today.
With regard to his views on war, as a B-24 pilot with 35 combat mission, he more than most people should have understood that it's not the war that's wrong, it's how the war is fought that is the problem.
The military does not declare wars--the president and/or congress does. And victory over a determined opponent is only attained by crushing his will to continue to fight. In Vietnam, we needed to overwhelm North Vietnam quickly and violently.