Eh? You totally lost me now. Arguing the reasons behind the confederacy is a totally different issue than taking down one particular confederate symbol, the battle flag.
The removal of the confederate battle flag in not because its a confederate symbol, but because its a symbol raised by racists long after the war.
Most blacks have little problems with confederate symbols, and the proof of that can be seen by the overwhelming support the current Georgia flag, ALSO a confederate symbol, enjoys.
So no, the reasons behind the confederacy have no play in this topic. Its not the confederacy that tainted the battle flag, but its use a hundred years later!