He STILL was a great General regardless...
Lee was a traitor and that he was a GREAT general is a myth. He lost the war because he lacked wisdom. At Gettysburg he should have paid attention to Longstreet. His arrogance did him in.