But let's be serious about this, the truth about racism in football came out in a court of law, when John Terry was proven to have said an undoubtedly racist remark to Anton Ferdinand, but they decided that he was still not-guilty. Nothing has really changed and until there is zero tolerance regarding any racist remarks, they will continue to blight the game.
I think your memory is failing you there. The reason Terry was cleared because in context, what JT said wasn't racist!
Calling someone a black c**t is racist. 0/10. Poor attempt at a troll.
JT claimed he only said those words to deny that he had said them in an insulting/aggressive/perjorative manner (i.e. "I never called you a...."), the court of law decided that it wasn't proven 'beyond a reasonable doubt' that he had used them in an insulting/etc manner.
The FA found him guilty, because their burden of proof is 'did he probably do it?'.
Which kinda goes against the point you seem to be trying to make about racism in football - with the example you gave, Football took action where the law courts would not. (Not saying you are wrong to suggest the football authorities aren't doing enough, just that the JT case is a poor example to use).