Ending slavery didn’t eliminate racism, and ending Jim Crow laws didn’t eliminate racism, and even If you could claim that they did, the after effects would still be felt for generations.
If slavery didn't cause racism, and Jim Crow laws didn't cause racism [since clearly racism must predate racist actions and policy] how would ending these policies possibly end racism?
As for after effects, it would seem to me that current day policy has far more impact on black [and other poor, but we are talking black] communities than aftershocks from generations prior.
Plenty of other cultures have been looked down upon, and even stepped upon, in American history [note: I do not say this as a slight on America, this is an unavoidable facet of human history and I think America did excellent, overall]. Japanese faced some ridiculous racism and, of course, internment camps. Irish were trafficked as indentured servants, faced 'no irish' signs, etc. Chinese and the transcontinental railroad. Ethnic Jews. Native Americans. Etc.
I would argue the two cultures most deeply affected today are the black community and the Native American communities, not because of what their ancestors went through, but because of policies that were enacted to 'help' them that effectively destroyed their communities and undermines them - in the case of black communities, fatherlessness and resultant crime and drugs.
Japanese, for example, are quite clearly visibly Japanese. They faced their share of racism. Yet they are doing better today than white people are in America today. Which is great, and smart communities and families should look to them [among others], for things to emulate, like family cohesion.
But my point is this: black communities aren't feeling the aftershocks of slavery so much as they are feeling the present day shock of economic policies, like welfare, that tore them apart long after racism ended and continues to tear them apart today. Unlike the many other communities I listed above, they were treated like they needed govt help to get by, when the others [sans Native Americans] were expected to figure it out. And it is these policies that keep many black communities blighted. Not aftershocks of slavery. The leftist policies put in place to 'help' communities actually keep them down.
People with talent are celebrated in America. Black, white, asian, mixed... it doesn't matter. Whether successful at business, music, sports, even some silly skit on America's got Talent, we don't care, we love to see people succeed.
The idea that aftershocks of slavery are holding them down is a curse upon a race, it's telling them no matter what they do, they wear invisible chains. That's bullshit. No, they don't. The sky is the limit in this country regardless of race.