Earlier quoted context omitted.
The Nazi flag is inarguably racist propaganda. The Confederate flag, however, has for decades been a symbol of southern pride for many people. I read somewhere recently that over 40% see it as a symbol of heritage more than racism.
Reminder that the Confederate battle flag was in use for less than five years and solely as an icon of a conflict that was very much about the (rather racist) keeping of chattel slaves. Before trotting out the "it's a symbol of heritage" line, ask yourself exactly what that heritage is.
If they assert that the confederate battle flag is a symbol of their heritage, then it is.
Are you going to respect that?