The Confederate Flag is much like the Swastika, they both had different meanings in the beginning. The Swastika actually meant "good" and "peace", however the Nazis and the Holocaust changed that.
BTW you do know that the Confederate Flag was only a battle flag right? It was never a national flag, the Stars and Bars was. However the battle flag was used as the union (top left part of the flag) in later versions of the national flag.
I'd say that we could partially blame President Lincoln for the racism that's now associated with the Battle Flag and the Civil War in general. IMO he used the "free the slaves" for political reasons. The other thing to blame is our school system.
The swastika was also used by the native americans as a symbol of luck if I'm not mistaken long before the Nazis began using it.
Also, was Honest Abe really a vampire hunter??? ...
yep the whole slavery thing is and has been taught to us all wrong.
it was a fucked up thing but the civil war was not purley about slavery... the schools have you believe it is tho.
Like with any kind of history, they're not going to teach anything that will cast any negativity over a subject such as this... not until the person is old enough to be able to understand the difference like in college where they can debate topics...etc.