What do you think of the argument that America redeemed its' sin of slavery through the blood shed during the Civil War?

When the issue of racial injustice in America comes up, I've seen this point made by political pundits such as Ben Shapiro. While this illustrates that the notion that America was built on slavery is a grievous oversimplification, I would also contend that Reconstruction would have had to been seen through to completion with African Americans equal before the law, holding the same number of political appointments (relative to their population) as white Americans as well as the same GDP per capita.
What do you think of the argument that America redeemed its sin of slavery through the blood shed during the Civil War?
I do tend to think we have an overly linear view of the historic struggle for equality but the thing is preventing people from being barred from voting or holding office in the US based on race; things we usually associate with the Civil Rights Movement were engraved in the constitution in 1870 with the passing of the 15th amendment and during and the first Civil Rights Act that guaranteed equality before the law was passed in 1866. And there were Black Politicians being elected to positions of office. Furthermore, there was a move to give the freedmen an economic base by transferring ownership of the plantations to them (the 40 acres and a mule were meant to be enacted where Sherman torched the plantations) which was rescinded by Andrew Johnson. But while progress had been made, Reconstruction ended before equality was achieved and through a combination of voter disenfranchisement and terrorism, the antebellum social order was restored.

And if you're going to bring up quotes by people who were viewed as forward thinking for their time from the 1850s opposing equality as an argument that white supremacy was too engrained in the American psyche for equality to have been achieved
What do you think of the argument that America redeemed its sin of slavery through the blood shed during the Civil War?
the Civil war changed a lot, including the hearts and minds of many; before the war John Brown was seen as a lunatic by the Union and by the end he was seen as a martyr.
#BlackLivesMatter
Updates
+1 y
I think a good comparison is how witnessing the horrors of Nazi Germany made the "greatest generation" question the racist ideas that they had been brought up with, laying the foundation for the Civil Rights Movement.

www.loc.gov/.../24948u_enlarge.jpg

And for anyone who's going to say "blacks are indebted to whites for freeing them", the Union Army was 10% black by the end of the war.

What do you think of the argument that America redeemed its' sin of slavery through the blood shed during the Civil War?
Post Opinion