The coaches listed in the article you posted were all terrible.
Florida have sacked Flores because they want somebody else not because of his colour and I think that's a mistake on their part.
The Giants keeping Judge is plain bizarre as everybody but the owner hates him.
I will concede there is clearly some truth in black coaches not coming through and nobody seems to explain this. It's the same with GM's which are left out of the article.
I like the coaching pathway in college and the NFL and like that you don't have to play the game itself which is where our football is wrong.
I don't know why more people of colour aren't coaching, could it be as simple as people not doing the qualifications?
This is the mistake you're making. Racism in 2022 is not usually as easy as "I dislike this person because they are Black so I will fire them". If that was still what was going on, Flores would never have been hired.
The fact remains that when you control for record or performance, Black coaches are consistently shown to be more fireable, less promotable, and less hireable than their White counterparts. I.E., all else being equal, race plays a significant role in how long you'll keep your HC job in the NFL.
Further, it is indisputable that the Lions got worse after firing Jim Caldwell, the Bears got worse after firing Lovie Smith, etc. Interesting to note then that they were all replaced by White coaches who were all immediate downgrades, sometimes catastrophically so (Patricia, anyone?). So what was it that convinced the owners that these replacements were actually going to improve things, I wonder?
It won't have been "he's White, hire him". But race is impactful to one's career outcomes even if
explicit racism is never encountered. This is what makes structural racism so difficult to overcome: you can't simply wait for someone to say the N word, you have to observe the patterns that emerge from their actions over time. In the NFL, those patterns tell us unequivocally that Black coaches will be valued less than White ones by team owners.
We have to ask ourselves why race is a statistically significant variable in the equation at all.