Robert McNamara passed away.
Being the key architect of the Vietnam war will always eclipse all the positive influences that he had on this country. But he did have a lot of positive influence. You can't just ignore that.
Which is why you should absolutely add The Fog Of War to your Netflix queue. The good and the bad, and a lot of regret.