Now you, like Rafiq, are making casual assumptions. In that statement Rafiq not only presumed to know what Joe Root thinks but also how he interprets things and the extent of his memory. Perceptive guy.
Ballance also admitted to calling Rafiq by a nickname which could be in hindsight be interpreted as racist, but also said that he was also often referred to as a "Zimbo", which is a derivation/abbreviation of his Zimbabwean heritage and is sometimes thought to be derogatory. He also said that at one time he regarded Rafiq as being his best friend in cricket. Is it beyond the realm of possibility that Rafiq used the "Zimbo" term in light hearted discourse?
You wish to assume, like so many jumping on the bandwagon, that Rafiq is telling the truth and Root and Ballance are both lying, as is Michael Vaughan, but how can you know that, particularly as Rafiq has now been shown to be far from perfect himself and has not been subjected to any form of cross examination?