Top level sport will always protect itself sadly. This racism flavour of the week story for the media is nothing new and Is just one portion of problems within the industry not just from the people that govern it, but also the ones that participate too. Discrimination is also commonplace in many other sectors so it's important that there are internal support available as well as independent outside bodies at hand. Sometimes people don't have the courage to report things due to being scared, not believed or being concerned about the career impact, but then again they may also be culpable of things that could come back to bite them. The core issue really needs to be tackled at the top though and organisations should be held accountable from a legal standpoint rather than them dictating the standards.
Cricket may appear as a gentleman's sport but it is plagued by some of the worst behavior imaginable. The Rafiq public inquiry was also a rushed-job and very one-dimensional. Although it highlighted and exposed some key stuff associated with the ECB, there was way too much broader stuff untouched which was a missed opportunity overall. Now we'll have to wait years for a full public inquiry if it ever materialises at a huge taxpayer cost.