The only difference between those would fly a confederate flag and those who would fly a nazi flag is (generally) what side of an ocean they were born on. There are no other differences. Both flags represent identical ideologies: the superiority of one circumstance of birth over another circumstance of birth enough to justify exterminating the other. Not much more in our makeup is as obscene or repugnant - why someone would choose to identify with something that repulsive escapes me.