A great comment! To be honest, I understand the attempt to demonstrate that the Democrat Party was the party of slavery and segregation, whereas the Republican Party was anti-slavery from its founding, but I still think that is barking up the wrong tree.
The main fallacy is this 20/20 moral hindsight that leads to absurd self-righteousness. Yes, thanks to as you note principally Christian thought, slavery has been abolished throughout most of the world, beginning with the West. But the idea that those who were born into slave societies should be condemned decades and centuries later because of how our morals and ethics have evolved in the interim is just idiocy from my perspective. And that goes not only for slavery but probably a lot of other historical dynamics as well, colonialism comes to mind immediately.
There’s a 100% chance that something that is taken for granted in our society will one day be seen as morally wrong. Abortion is not taken for granted, but it seems a likely case that one day all human life will be protected from the moment of conception, and anything else will be considered abominable. We society then go back and erase everyone who was ever known as pro-choice from the history books? Animal rights also come to mind as something that could easily evolve into a very different place. Maybe not a few years from now, but potentially decades or even centuries, will domestication of animals be considered an abuse of their rights?
So I think it’s very dangerous and self-destructive to get so caught up in who was responsible for the “wrongs” of slavery and segregation. It’s part of our history, it’s how we all came to be, and the perpetrators and victims such as they might be, are all in their graves. Let’s turn around, and face each other and the future with love, forgiveness and optimism!
But? Thats precisely what I was trying to convey.