Yeah, but see, I am not sure I actually agree with this. I'm not sure enough racist individuals exist to generate the kind of racial caste outcomes we see in the United States. I believe that even if there were no prejudiced individuals, we would likely still continue to see racially-disparate outcomes across many areas of society, because these racist outcomes are a constitutive element of capitalism, and the reproduction of capital is directly underwritten by such things as devaluing the labor performed by people of color, and pushing externalities (like air pollution and contaminated water) onto people of color.
That will continue to be the case even without any prejudiced individuals, and even if the institutions which sustain the rule of capital are made "diverse".
And it's not that I don't care about racial prejudice at an individual level (though I do question whether getting people fired, shaming them, and so on are the best tactics to get people to abandon those ideas - but that is a whole different discussion), or that I oppose efforts to increase diversity in workplaces and elsewhere (I support affirmative action and I think we could probably make stronger affirmative action laws), but the scope of those kinds of things is fundamentally limited and we will not get rid of racial caste without severely curtailing if not abolishing the rule of capital.
One practical example of what I'm talking about was mentioned in an excellent Tweet thread I saw screenshots of, pointing out that making it illegal to fire someone for being LGBTQ is great, but as long as you have at-will employment any employer with half a brain can fire someone for their LGBTQ status and easily ensure there will be no evidence if the matter is taken to court.