"The confederate flag has nothing to do with Heritage."
That's right, a flag that people's ancestors fought under, which they revere for that reason, they had nothing to do with heritage. Just as our city taking the Battle Flag out of the city seal and replacing it with the 3rd National Flag (which still had the battle flag in it) was somehow not motivated out of respect for history.
Ok, so can you understand the anger of Blacks toward that flag your ancestors fought under? Had your ancestors won that war, the Blacks would have remained slaves. I realize the war wasn't about keeping slaves in bondage, but the fact remains, had your ancestors won the war the slaves would have remained slaves.