Let’s cut straight to the bone. Robert E. Lee was a traitor to the United States of America. He led armies that killed thousands and thousands of US servicemen. You can’t say “I support the troops” and “General Lee was OK” without being a hypocrite.
But now, as his effigy is removed from places of honor throughout this nation, crybabies are accusing us of engaging in “cancel culture”. The implication of this phrase is that we are rewriting history, changing the past, and removing inconvenient truths.
That is the opposite of what is happening. When I was growing up, General Lee was a genius general who reluctantly chose to fight for the cause of slavery. Here and now, I call bullshit on textbooks that were edited to pass muster in Texas and the south. Would a court let me off for reluctantly murdering someone? No. Lee had a choice, he made it, and he is a traitor.
What is being canceled is the alternate history that made confederate generals into great men. (Many of them weren’t even very good generals.) What’s being canceled is our willingness to overlook the flaws of our founding fathers. What’s being canceled is our communal agreement to forget uncomfortable facts.
The wing-nuts who coined “Cancel Culture” want to make you think there is a liberal cabal intent on erasing facts. But that’s not what’s really happening. There is a liberal cabal all right, and they are dedicated to adding facts to the debate. If those facts make people uncomfortable, too fucking bad.
What the wing-nuts call Cancel Culture is all about addition, not subtraction, and it is a good thing.