In what is likely to be an ultimately unsuccessful effort to get this thread back on track, I'm going to offer this forward: A symbol, whether it's a flag, a drawing, or whatever, cannot be racist. It's just an object, a tool. The Confederacy rebelled for various reasons, chief among them was the idea that their voice wasn't being heard by the people in Washington. Granted, they were worried about slavery, and mistakenly thought that they were right in owning slaves, but owning slaves was still legal is several states in the Union, and remained that way for a large portion of the war. Neither side is blameless here, so if we're banning flags for being racist, the Native Americans would surely have a bone to pick with the American flag, considering several massacres of their people were perpetrated on them by the US Army.
The idea that we should rid ourselves of everything Confederate is, at the very least, a stupid idea. Whatever their shortcomings were concerning slavery, which was still legal in several Northern States at the time the War started, they still fought for their cause, some against their own families and friends, and they should be remembered as veterans.