I haven't watched the Dukes of Hazzard movie, and I might never, but it does bring up the Confederate Battle Flag (CBF). I grew up watching the Dukes, I was born in Texas and raised in Georgia. When I see the CBF, I think I first think of the Dukes, and then I probably think of the South. Racism never even occured to me. When I heard people pointing it out as a symbol of racism, I wondered what their reasoning was.
When the South seceded, from what little I know, it was about autonomy and taxes as well as slavery. When the South fought the North, I presume the CBF was used as a banner to rally under. As it was used then, and as I view it now, it was a cultural and nationalist symbol.
Since the South was necessarily fighting for slavery, and since, from what I read, groups like the KKK and neo-Nazis use the CBF to further their causes, it's really kind of difficult to defend it as a non-racist symbol. Nevertheless, I still think of it culturally.
But as food for thought, what about the swastika? That quite clearly is a symbol of the Nazis, but what about the swastika as used by Buddhists? (and what about the cross as used by the KKK?)
In the end, symbolism is powerful, but another labeling tool. Unsurprisingly enough, what that symbol represents, and the people who use that symbol, must be taken on a group by group, individual by individual basis. Damning the CBF because of racists seems to be categorical-thinking and closed-minded. Racism is bad, no doubt, but taking away a flag to fight racism sounds about as smart as burning books or censorship.