Originally posted by: MisterPicture
One of the most effective generals for the Confederates was General Longstreet, but there are basically no monuments or military installations named after him. Why? Because after the war he supported Reconstruction and giving rights to the former slaves.
The statues have always been about racism.
It's ironic. Lee could have won at Gettysburg, simply by marching around the Federal army, as Longstreet pleaded with him to do. The Federals would have had no choice to abandon the high ground they were holding, and fight the battle on much less advantageous terms.
Then, he pleaded with Lee not to allow Pickett's Charge, saying it was bound to fail. He was right.
As a result (???), Longstreet was excoriated by Southern historians, blaming him for the "glorious Lost Cause." He continued to say that Lee was an idiot for fighting a modern war with Napoleonic tactics. That never sat well with Southerners. So they never put up any statues to him, even though he was actually a much better general than Lee ever was.
And yes, his support for treating former slaves as human beings didn't earn him any points, either.