So, here I go:
Lee probably couldn't have won the war by himself. Put him on the line with a brigade or division, and I don't think he would be a star. However, if you give him a list of subordinates, he'll go through and pick the best ones, and understand where he can put them. For instance, Lee stations Longstreet during the Wilderness campaign way out of the area. He then expects Longstreet's forces to march - overnight - to reach Hill's position. What about Ewell? He is facing two Union Corps! Hill ought to be able to withstand the onslaught of the already weakened 2nd Corps! However, Lee predicts right, and Longstreet saves the day.
There are many similar cases where Lee has been a leniant general - it is possible that it could be said that Lee wasn't needed in the Army of Northern Virginia. The Corps commanders seem to do a good enough job, you just need someone to tell them where to go.
At anyrate, I believe that glorifying Lee is perhaps a little too off, he was a good strategist, but once on the battlefield, it was his generals and men that gave him victory, unlike the TC2M series where we take command of brigades and divisions.

On an off not, I wonder if any of us could take down Lee in a fight - perhaps at Gettysburg? Not the AI controlled Lee, the actual Lee.