1. Symbols change. A lot of people see the confederate flag as a symbol of rebellion.
The confederate flag has always made me uncomfortable, and I have voiced my opinion about it when I see it displayed in public places in my area. However, it is one thing to ask some who see the flag as "a rebel flag" to put it away, because of the negative social effects in our communities -- it is another to label every person who uses the flag a racist and demand that they capitulate to the interest of others in the community.
We have to have be able to have a discussion, and recognize that the flag does not hold racist connotations for many people. Perhaps, then, we would have a constructive deliberation about the flag, and not kill each other over it.
2. Do you know that many Native American tribes fought in the Confederacy? And with the British in the revolutionary war? The Cherokee, Choctaw, Chickasaw, Seminole, Catawba, and Creek tribes served the confederacy. Do we view them as racist traitors? How do we view this information in the current frame of the discussion?
History is just not black and white, literally and figuratively. We need to look back at our history to understand ourselves, not to look for triggers, scapegoats, and fights.