“Remove all historical memory of the civil war.”
Is it possible for someone like you, even just once, to construct a sentence on this or any other topic without hyperbole? No one is attempting to do the thing you say here. It is pure, non-factual hyperbole.
As for the issue of states rights, what rights were they fighting for? The ‘right’ to keep slaves, and the ‘right’ to not be taxed at a higher rate on those slaves, among others.
I put it to people like yourself that there is plenty of room on this issue for hyperbole from all sides, but if you just stick to the historical facts you claim to be such a proponent of, they all lead back to slavery and a deep sense of entitled isolationism that still pervades much of the southern United States today. Neither of these things are worthy of your defense.
There are people in parts of New England who are, to say the least, provincial, but there are plenty of people throughout the southern United States who still, to this day, feel like they live in a separate country from the rest of us. I hope you’re not one of those people. Every Confederate soldier who fought and died in the Civil War was born an American, as were you, as were many of us. It’s our shared country, our shared history, and our shared responsibility for that history. As others have said, these symbols and statues belong in museums and history books, not displayed as monuments to the losing side of a societal struggle to come to grips with truly being a United States of America, a land of freedom for all people.