Or are people of West Africand descent just cannot become elites in the long distance and East Africans with sprints due to their genetics? Both people are very genetically diverse, and I have definitely seen my fair share of beefy and tall East Africans who's explosiveness would make them into very fine sprinters, and people of West African descent who have had the short and skinny build of the typical long distance runner and were fine endurance athletes. Another interesting thing is studies that have been done on ACTN-3, or the "speed" gene, which is said to make or break sprinters, is almost as prevalent in East African populations as West African populations. Also, studies have shattered the notion that carriers of the gene cannot be good endurance athletes, as many East Africans who dominate the long distance are gene carriers.
So, given these two groups have the genetics to definitely excel in both sports, why is it we haven't seen either group step up? No East African is yet to break sub 10 in the 100m nor any West African descended person to break 2:10 in the marathon.