I'm not a SJW, but the Indigenous People's Day is much better than Columbus Day. How people take pride in tradition over facts is beyond me.
Referring to Native Americans as Indians for like 500 years is embarrassing. Not because it was originally wrong, not because it might be offensive, but because we knew it was wrong for 499 of those years and were too lazy to fix it.
Celebrating a guy who "discovered" a place with millions of people already living there is also embarrassing. Not because his "discovery" led to many of them being killed, not because it's offensive, but because Columbus didn't discover anything. Embarrassing.
Meanwhile, we have the Indigenous peoples...who have, honestly, been victimized for 500 years. They're basically gone, all their dialects and customs - all dying out. Even the largest tribes' languages will basically be gone in another generation or two. I mostly respect them for the same reason they "lost" in the grand scheme of things - they lived in balance with their surroundings. Something our "modern" society simply cannot do. Yes, given enough time, they would have "advanced" to dominating and polluting their lands, but were never really given the chance. So they stand, idealized, as being wise enough to live in harmony with nature.
And I've got to say it, again, it's embarrassing that with what we know (not controversial BS as one side will suggest - what we KNOW), the fact that we're unwilling to advance further and live in harmony with nature once again. Because of quarterly reports. That's the reason. We're signing bills to allow poisonous things into our own water supply. In 2018. Because we're so advanced.
So while many bleeding hearts might want IPD over CD because of rape or pillage or diseased blankets, I prefer it because it sort of nixes an embarrassment of our culture. Don't worry, there are plenty of others.