Not to get into a philosophical discussion about inventor IQ or anything, but I've always wondered why the African nations struggle against European and South American sides. When it comes to American football, its dominated by black players when it comes to skill positions (besides QB), black athletes are almost ALWAYS the best track and field participants, the best basketball players with explosiveness are usually black, so Im not sure why that doesnt translate to a dominant African national team every now and then.
Maybe its money, as CAF is one of the poorer regions, so they don't have access to the world class facilities and capital that the teams like Germany and Spain receive etc. I guess that reason makes the most sense, as there are usually problems with CAF teams when it comes to pay, and finding a proper manager etc. Ghana has come close before, losing to Uruguay to a Suarez handball, which was fucked up as they should have won that game in 2010. And there was the 1990 Cameroon team that lost to England and I think Senegal got to the semi finals once.
But usually they are a mess and dont have much success at all, and it isnt due to a lack of effective players or talent. Look at guys like Kante, world class, there are so many quality African players yet they never even came CLOSE to winning a world cup.