My main problem with the whole Confederate flag fiasco is should we really be pushing to ban something because some find it offensive? I can understand how some people can feel uncomfortable about having it fly over a federal building, but trying to get rid of it entirely seem a bit dangerous to me.
Also on the subject, is the flag not part of the state's history? South Carolina wasn't just one of the Confederate states, it was the first state to secede from the U.S. to form the Confederacy. It is a major part of the state's history and whether you agree with the politics of the Confederacy or not, it has its context in the history of our nation.