World Athletics doesn't have the stomach to ban Kenya as a country. It would simply be too much for them to do this. But nothing talks in this sport like money, and major (and even minor) races should stop inviting Kenyans to come and run. No appearance fee. If they enter on their own, no money unless they've been the WA testing pool for X months. Period. Without the ability to generate guaranted money, and without agents getting a cut, the sport would start to change radically at the very top. For the better.
I've said multiple times, Kenya and Ethiopia have deformed this sport at the very highest point: making 2:02 and 2:03 marathon times look too easy and too often. Even when they get removed from the results, like Rita Jiptoo, you have their very presence in the race screwing with every other athlete's game plans. (recall Shalane Flanagan saying how her race plan was to try and deal with Jiptoo - she would have run a very different Boston that year, and other years, without a rocket fueled athlete to deform the competition). The Olympic Marathon qualifying time should NOT be as low as it is, lower than all but 5 nations national records.
We need to get the marathon back on proper footing and it is race organizers who shouldn't (but will) need to lead the way. If they have the stomach for it. I'm really hoping that WMM will back something like this and apply some pressure to the scale.
It is long since time for the race organizers to realize that the attraction of having a "top Kenyan" invited to your race is starting to even out with the embarassment of having to invalidate your results after the ban. The bad odor of Ruth and her "WR" in Chicago still hasn't gone away. Not at all.