You know 9 is actually bigger than 8
Anyway, you're entitled to your opinion about any player. But IMO again, I don't think its either fair nor realistic to judge a player's ability by simply limiting him to the fact that he played in Europe or not. But hey that's just me.
And just a simple fact, Ivory coast, Cameroon, Ghana, Nigeria, Mali and Algeria aren't exactly what you call inferior international teams, just take a look at their players and you'll realize how big of teams they are, even according to your standards since almost all of them have 5-6 players minimum playing in Europe so they should at least be better than the ones who aren't