I have read a lot of BS about kenyans in this forum. They are doped, genetics, lying about age, altitude.. :D They are good, excuse me THE BEST because they f**king work hard.
Right and nobody else works hard ....
I think it's a combination of genetic and social factors. Generations born and living at altitude, the opportunity to make a better living at running than just about any other profession in Kenya, and large groups of talented runners working together. I'm sure they do work hard, but so do lots of Americans and Europeans, not to mention Ethiopians, Morroccans and Japanese.