Laziness wrote:
It’s not all that clear - there are a lot of lazy but talented Kenyans. It has a lot to do with the super low cost of living, which is $1 and change for most runners there. They can afford to train all day. In the US with the opportunity cost it is a very expensive sport to pursue professionally.
Or, money made from doping is too good to pass up.
If Kenyans bring home as little as $100,000 per race, 6x a year, that's enough to bribe any Western IAAF officials to never test positive and have plenty left over to bribe local officials.
Case in point, Shubakova paid ~300,000 to never test positive. When she did, THE IAAF GAVE HER A REFUND.