Did you not read my first two points? The United States in it's existence has been guilty of the same exact bigotry and racism that people align with the Confederate flag. But yet there's no outcry to ban the U.S flag. It's hypocrisy. Everyone wants to blame problems on a dead country and then turn a blind eye to the past of existing ones.
If the Confederate flag represents bigotry and racism than so does the American flag. Heck, nearly every flag in the world is representative of hate if we're going to use this kind of historical grudge based logic.
Well, the Confederacy, as I understand: Legal slavery 100% of its existence, in a time in which slavery was already fading out in half the world. America, slavery 50%? of its existence.