Islam could never eradicate idol worship because there is no such thing called idol worship. Who has seen Allah ? Who ? None . Even Quran is not word of Allah, Quran is word of angel who claimed it came from Allah. Arabs know Arabic and history of Islam because it happened in their land. If some converts thinks that they know better then they are hallucinating.