Louis,
On the other side of the coin, had buffoons like Meade, Hooker (fighting Joe, that's a laugh), etc stayed in charge, the war would have dragged on for another two years; think how many thousands of casualties would have resulted.
Meade had Lee on the ropes after Gettysburg and the debacle known as Picketts Charge, 7,000 casualties worth, and let him slip away. He could have delivered the knock out blow and ended the war right then and there. Ask the Union troops how they felt about Grant and his strategy, he let the men actually fight the enemy, what a novel concept...........