So what explains this war on Columbus?

First, it’s pretty clear that increasing numbers of people in this nation simply don’t like Western Civilization or America’s history. A yawning chasm exists between those who believe that America, for all her mistakes (and name me any nation that hasn’t committed some horrible sins), has contributed more peace and prosperity (and science and medicine) to more people than any other nation on the planet on the one hand and those who see America as a net negative for humanity on the other. What would the world look like without the United States? Would we all be speaking German? Too many moderns are so obsessed with its faults that they never get around to giving this country credit.

For these people, the desire to take down the Columbus holiday is consistent with the stated desire to remove statues of George Washington and Thomas Jefferson. Some people simply don’t like this nation or its history.