Language proficiency seems like a significant factor. India and Nigeria have the second and third largest number of English speakers by absolute population, I don't think it's a coincidence that both countries are also notorious for their scammers.
https://en.m.wikipedia.org/wiki/List_of_countries_by_English...