I don't think it's offensive. I saw a documentary which included
people who fly the Confederate flag, and they said that it's a symbol
of the Southern U.S. Their intent was not to offend anyone.
That's how I feel about the Confederate flag, it represents the South.