I was last in the United States in, I think, 1990, and was surprised to learn that some of the southern states still flew the confederate flag on government buildings. I remember a Canadian in the circle I was in during the visit thought this was nuts; I did too, but neither of us made our views know to the others in the group, as it was clear there were some there (from the south) who disagreed.
So it's interesting to see that, finally, some Republicans are telling a hold-out like South Carolina that it's time to ditch the symbol, and for reasons that were obvious to an Australian and Canadian 25 years ago.
This is causing major ructions within the Right wing websites such as Breitbart (plainly for the flag and putting the boot into Romney), Hot Air (against the flag and getting a hiding for this position in comments) and even National Review is having a bet both ways, but I see the "don't remove the flag" article has got 14,500 "shares". (Actually, one of the smaller entries for its removal in NR notes that a report in 2000 make a compelling case that by the 50's and 60's, the flag had been adopted by some States as a clear symbol of their resistance to racial integration.)
Obama was wise to let some Republicans make the running on this. It will be interesting to see what happens...