The Confederate Flag does not have anything on it showing racism or hate. The Confederate flag stands for racism and hate, but it does not represent it as there is nothing on the flag hinting towards racism.
The flag is the flag that the southerners were using when they threatened to secede. They had this flag during the war because they did not want to get rid of slavery. They fought to keep slavery. They took this flag to war with them.
Yes they did, but is there any symbol on the flag that says "racism"? If I showed someone who was not aware of the flag's history would not see it is a representation of hate or racism because the flag doesn't represent it. It represents the South or the war.
Yes that is true but i'm pretty sure most people know what the flag is, it has no symbol of racism on it but it REPRESENTS racism. And with the technology we have today they could just look it up. I've heard arguments time and again about how the Confederate flag is no longer representative of slavery, and how it's now indicative of "Southern pride and heritage." But I'm really over the whole "respect your heritage" thing, the representation of the flag wont change.
The flag represents a war between the North and South. If I showed the North flag, that's what the representation would be as well, the war between the North and South. It represents a war and slavery.