There is no honor in treason.
The confederacy and it’s war was an act of blatant Treason of the highest order. One should not honor traitors nor their memory. All remnants and reminders of that Treason should be removed from within the United States of America. Less than that would not be patriotic.
For one cannot be patriotic and honor the greatest act of Treason in the history of the United States of America.