How come the U.S has a holiday that celebrates the native Americans?

Actual answer: It’s a cheap attempt to make up for all the genocide and lies.

Cynical answer: It’s so some people can get an extra chance to say “What do you mean COLUMBUS DAY? Did you mean to say Indigenous Peoples’ Day?!” and show everyone how great they are.