DailyKOS has something that just says it all, so I’ll quote it all (with permission):
At a time when any criticism of Bush’s war effort is met with charges of anti-Americanism, how do Southerners get away with celebrating the Confederacy?
What can be more un-American than wearing the symbol of the rebel group that sought to destroy the United States, and build a new nation based on the subjugation of an entire race?
Put a little differently — what is the difference between wearing a Confederate flag, and wearing a t-shirt with Osama Bin Laden’s mug on it? Or, to be ultra contemporary, an Iraqi flag? All three represent enemies of the United States.
So once again, how do Dixie lovers get away with it? “
Go there to comment and follow links in the piece.