@layman,
Truth, rather than the revision of history, and cultural authenticity was the underlying issue here.
The Charlottesville cheese eaters had renamed "Lee Park" as "Emancipation Park," and had ordered that a statue of Lee be torn down. The Courts stopped that, but the mentality of trying to force your views on all others persists.
Slavery was, for better or worse, insitutionalized in the U.S. Constitution. As late as 1858 the U.S. Supreme Court said southerners had a constitution right to own slaves, who were simply "property."
Honest people don't try to deny this. But, most of them, at least, don't condemn the stars and stripes as a symbol of slavery. Go figure, eh?