> What is the type of racist that accidentally doesn't promote any black people?
Have you not heard the term "implicit bias"?
> Furthermore, what is the subset of those racists that simply stop once they get lectured about their obviously racist practices?
The ones operating in a high-turnover field trying to retain their threadbare staff. Part of it was also that there had been some new additions to the management team, and part of it was the national conversation around racism that just made people more aware of it and provided the conceptual framework to understand what was happening.
> If they're promoting the wrong people (ie the ones that don't do the job the best) they get fired.
I can't come up with a polite way to tell you how naive this is.