I, for one, don't really know what people who parade the confederate flag are thinking when they do so. It is possible that they're making a racial statement supporting white supremacists. They may also be making a statement about the Southern conservative lifestyle sans the racist overtones.
Before you condemn anyone for an action that you find repulsive because of what you think is meant by that action, perhaps it would be good to ask the potential offender about his or her motivations.