Everything he said is bullshit. The first reason is this. Of the 32 teams in the World Cup, 14 are from Europe, and 6 are from South America. Before 1990, Africa was allowed 1 team. In 1986, this was increased to 2, and then in 1990 it was increased to 4 on the strength of the run Cameroon had, beating the defending Champions Argentina, Colombia and Russia. They were on the way to the semi finals, leading 2-0, against England, when some dubious calls were made that awarded England 2 penalties in the last 10 minutes. In 1994, Nigeria were on the way to the Semi finals, when defensive midfielder Sunday Oliseh decided to show up the Italians by playin the ball in the backfield. The Italians took the ball from him, and scored with 2 minutes to go.
As you can see, we are numerically disadvantaged. Our history is also bare because, we as independent countries are about 45 years old on average and did not participate in the first 35 years of the world cup. In 1970, they gave us our first place. Ten years later, Algeria did well, was supposed to go to the next round, but was forked out by a gentleman's agreement betweent the two Nazi countries, Germany and Austria..
In 2002, Senegal defeated defending champion France, against lost in the semi-finals, have become afflicted with a mysterious fatigue.
Africa has talent on par, if not better, up to the under 20 level. Ever since the junior tournaments were incepted Africa has made a statement, if not winning then coming up runner up, in most of them.
The differentiation occurs at the the senior level. At that point, the Europeans who have money to continue training their players in the pro levels, gain an advantage. Africans simply are unable to compete at the national team and club levels due to our meager resources. This is the main reason why they beat us. However, they will be the first ones to tell you that even with the odds stacked against them, we still give them a hard time.
The bullshit about mental toughness and stamina is ignorant bullshit from someone who knows nothing about football. The day an American is among the first 10 people in a marathon, come back and talk to me about stamina.