Stonewall Jackson was a better general than Lee. His death really turned around the war. Lee's decisions at Gettysburg (thank goodness) destroyed the South's ability to stay in the war.
Some truth in what you say: If Lee had listened to Longstreet at Gettysburg the outcome could hav been different.