While yes; racists, white nationalists, and xenophobic people have appropriated the
Confederate flag for their purposes, it’s almost always accompanied by the Christian cross and American national flag. However, only one seems to be deemed racist? Despite the fact that most uses of the CSA flag being non racist in intention, contrary to the use of the American flag which has flown over warmongering in the middle east, ruthless conquest of the indigenous americans, and many other terrible acts. In contrast, the Dixie flag takes on a much more
nuanced meaning, at a national cemetery or national battlefield it is seen in the historical context of the American Civil War, or in the television series “The Dukes of Hazzard” the flag on top of Duke boys car has been seen as a symbol of a non-racist Southern and overall American spirit by millions of viewers internationally. Only after the shooting by white supremacist Dylann Roof, who happened to also bear the Dixie flag in certain photos, has the Southern flag been deemed a symbol of hate, and racism. If you are to meet any black person from the south over the age of 30, you would find that many own, know people who own, and are fine with seeing the Dixie flag, because to them, and most people that use the Dixie flag, it’s not a symbol of hate, but of pride for the cultural bindings of the South - like the food, lifestyle, ‘hospitality,’ etc. It’s a symbol for the South specifically because most Southern born Americans, even many black people can trace at least one ancestor back to the men that fought for the Confederate army, and as a result share a common trait among themselves by descending from men that fought defending their homes in valor. I personally believe the flag is not racist, mainly because for most of it’s history it’s been used in a majority not race based context.