From the beginning of recorded history (and well before) groups of people have overtaken the lands and possessions of others.
The "Indigenous" people who lived on Guanahni, the island in the Bahamas where Columbus actually landed on his first transatlantic journey, held slaves. These slaves were the looser in an unknown war where another tribe from another land took over the island. Many Native American tribes including the Maya, Aztecs and others kept prisoners of war as slaves.
Columbus made four trips from Europe to The American cotenant landing in the Lesser Antilles, Trinidad, the North coast of South America, and the East Coast of Central America. There is no record of Christopher Columbus ever setting foot in the land now known as the United States. There is also no record of him displacing any inhabitant on the North American Continent.
His navigational skills are worthy of recognition considering the lack of sophisticated interments. Do they deserve a federal holiday if you are a government employee I suppose you would think so.
Seems to me that the people who erected statues in his honor in a land he didn't actually discover were not wrong in doing so, just a bit uninformed or overzealous, and those who tore them down on in the misguided belief that this would somehow make ammens for the inhumanity that took place over a period of about 300 years.
Can't we all just get along and learn from the errors of our predassoras.