I have no respect for people who allow current events to smudge their view of historical figures.
Were we to use McChrystal’s standard/criteria in throwing that picture in the trash, we would value no one from the past and, well, we might just as well close down all of the museums and historical homes of all of the dead.
I never had much respect for McChrystal anyway but I’m fairly tough on current Generals who have won no wars and took the easy road that has led to the era of no victory.