I'm sorry but this is just bollocks, and I'll tell you why (and please note that I have lived all over the place, including 5 years in Africa and nearly 20 years in Asia), very often it is that countries such as the USA and the UK are so used to 'racism' being thrown down their gullets by an inciting media that almost any phrase or comment takes on an unintended nuance, it is a perversion of the English language that reeks of American extremism. Living in those countries I have never experienced the sensitiveness to certain words that people in the UK fall over themselves to condemn - because in normal use they simply don't have that connotation.
Why on earth should the word 'naive', if associated with an African team, be constituted as a racist term. It's idiotic and perverse. The word equally applies to any team or tactics that don't have the sophistication of the world's top teams.