Yes and no. I won't wear either especially because some find them offensive...just as I'd wear underwear under me kilt!
HOWEVER, I still think it's ridiculous and hypocritical of folks to scream "racism" on the one hand at one group (i.e., those proud of Southern heritage) but allow an equally offensive something-or-other to be worn by others (e.g., the "X" crowd) that may offend other folks and say, "Hey, shutup! It's their heritage." If there's really going to even
be a playing field, let's level it. Otherwise, everybody take your balls and go home. (Uh-oh...somebody's gonna make a joke about that

)