Confederate generals tried to destroy the United States of America. I believe that makes them traitors. Anyone would agree that we do not name military bases, vessels, etc or create statues to our enemies. That is what these generals were. They LOST the war against the United States and should not be given elevation to heroes!