Yes, the Confederate flag means "racism" to a lot of people. Unfortunately, to a lot of people, it also means something else.
The only thing dumber and more naive than "taking down the Confederate flag will end racism" is "making abortion illegal will end unwanted pregnancy."
Do I think getting rid of the Confederate flag - long a symbol of rebellion, selfishness and anarchy (not to mention white supremancy and slavery) - is a good idea?
Yes, but now is the wrong time - doing it now is just going to cause people to entrench in their sense of martyrdom and entitlement, and that won't help a damn thing.