I don't know who denies racism, because I have never met anyone like that. Heck, I never met anyone that seriously ever attempted to deny anything you mentioned. It's part of history, and if anyone is trying to deny it? Their crackers and majority of the citizens don't deny it.
I was born in the South, and we left when I was small child...partly because my parents were accused of being traitors to their race. If my folks didn't have children I doubt they would have left, but it was scary enough to leave due to us (brother and I). I wasn't old enough to understand all the confusion around me, but not all of it escaped me. As I grew older you figure out more of what happened, and you can grasp the reality of the danger of it too. I never wanted to return. The Northern part of the states tended to be more mute about their racism, but it was still there.
I would come back down to visits due to family, and once I got older and my kids were grown? We decided we would move south (retired) again for a number of reasons. Part of was I could see how different the atmosphere was - though never perfect - compared to my youth. Some things I thought would NEVER be part of the South due to my experiences, and shockingly I was ever wrong. One example was interracial couples. They are just as common here as they were home in the North, and I thought I would never see the day that would happen. I will say I'm still getting used to the Ma'am and Sir stuff that everyone uses here. I thought for sure that would have died with the times, and I'm still surprised it hasn't. Everyone says it - all races and backgrounds.
The first time I saw a black family flying the confederate flag I though I must be missing something (We had been vacationing here for years). The more I saw it the more I realized it couldn't be as matter of fact as people are now claiming. So, yes I would ask. lol! It was the same thing with Southern Pride, and I had a hard time wrapping my mind around WHY they would have it...but they did. It wasn't just a one off thing. So, to claim it can only mean one thing as a symbol is also being dishonest. I don't understand it either, but it's still out there. So, if you want to claim these black families that own their Southern Pride and wave their confederate flags are encouraging people to revere slavery and Jim Crow? I can't stop you. I highly doubt that is their motivation though.