I think I disagree with that articles premise. The CSA was surely about to lose all in the eastern theater and in the course of a single week it was ready to make an offensive into Maryland.
Interesting to imagine what would have happened had Grant, or Sherman or Thomas been the Union commander.
Very difficult to see any of them behaving the way McClellan did. When struck, each of them rolled with the punch and hit back, hard.
I find it difficult to believe that the war would have ended had the CSA lost Richmond. It just wasn’t crucial to the war effort and I suspect the government would have fled and the war gone on. The South had to be convinced it was whipped, and losing a battle or a capital would not have done that.
I wonder how yankees of today feel about “winning”. “It’s a fine mess you’ve gotten us into, Ollie.” :-)
McClellan was a coward.