I've grown up in the depths of southern aristocracy such as it still exists. You think I don't know what a redneck is?
Being a redneck has nothing to do with being white and everything to do with being rural.
It has everything to do with being a White Anglo-Saxon Protestant. Blacks or Hispanics don't fly the Confederate flag. To say it has nothing to do with race is ignoring the elephant in the room. The white Republican elephant.