If you wanted to show patriotism, why not settle for the American flag? Why fly a flag that is over a hundred years old and wasn't really the flag that represented the confederate states? The only reason that makes sense, the reason for someone to fly a flag that represented something over a hundred years ago is because of what it last symbolized. That being slavery or oppression of the blacks. Logically, there is no other explanation. No matter what anyone here has to say, the United States has a flag, why also represent something that is irrelevant?