When we look at Nigerian Americans we see they earn more than whites and they are more educated than whites. We see the same with other ethnic minorities. If class was determined by the color of someone's skin this would be impossible. Clearly there are other factors at play.
Political discourse in the US would be a lot more healthy if the focus was on class instead of race.
IMHO this is the elephant in the room. The US is a bad place for poor people, and the black folks are overrepresented in the poorer social classes.
The social and economical system of the US is failing, and media and politicians are sprouting anti-racist slogans to distract attention away from their failings to improve the living conditions of the poor.
Its not racism, its poverty that is eating the country.