Speaking as an outsider, but as a human, ofcourse it should be. Why would the nation of the USA celebrate Columbus Day which is symbolic of the massacre of a people. The opposition to the celebration of Columbus Day, decrying both Columbus’ and other Europeans’ actions against the indigenous populations of the Americas, did not gain much traction until the latter half of the 20th century. This opposition was initially led by Native Americans and was expanded upon by left-wing political parties.
Columbus Day is a national holiday in many countries of the Americas and elsewhere which officially celebrates the anniversary of Christopher Columbus’s arrival in the Americas on October 12, 1492. However, the celebration of Columbus Day in the United States began to decline at the end of the 20th century, although many Italian-Americans and others continue to champion it. The states of Florida, Hawaii, Alaska, Vermont, South Dakota, New Mexico, Maine, Wisconsin and parts of California including, for example, Los Angeles County do not recognize it and have each replaced it with celebrations of Indigenous People’s Day (in Hawaii, “Discoverers’ Day”, in South Dakota, “Native American Day” ).
I find that the Native Americans should be getting the due that they rightfully deserve. Even now, there are cases of some white people still racially discriminating them and even ignorant idiots telling them to “go back to where they are from” – blissfully unaware that they are talking to a Native and they themselves are descendants of immigrants. The irony is appalling!