Yep, that's why those people in Charlottesville were marching with Confederate Flags chanting "the Jews will not replace us", so that Americans don't forget how evil slavery and racism is.Cool. So let's not erase history, lest we are doomed to repeat it. Auschwitz remains standing for a very good reason.
Why do you have to cover for racists just because they're on your side politically? It's exactly what Trump was doing and it's awful.
There are only two possible answers.
You're a bit simple and think that you can cover for racists and no bad will come of it.
Or, you're a racist.
I'm not calling you racist, but you're certainly bending logic quite a bit all to protect some racists.