Some people who display the confederate flag would say that they are using it for non-racist meanings is an attempt to 'take back the symbol'.
Its almost the same excuse that the african-american defenders of entertainers and youth [amongst others] using that word. They are 'redifining' a word of hate. . . right?
... it is an ugly discgraceful word. It never meant anything other than disrepect... to use it in any fashion is disrespectful, whether the person using it was black or not. In the black community, I highly doubt that THEIR forefathers would have approved of the usage of the word today.