I read your comments and I understand what you are saying but what I believe I am hearing are some rather strained excuses for Keino's losses in the longer events. I don't believe that as a 13.20 runner over 5k he ran 14.05 simply through tactical error. He may have thought he could outsprint Gammoudi but the pace was slow chiefly because of the altitude. If Keino was as unaffected by the altitude in the 5k as he appeared to be in the 1500 he would have been capable of a time equivalent to his best over the longer distance. In those conditions, I don't believe that he was. He further showed how much the conditions affected him when he failed to finish the 10k, which, again, was run at a very slow pace compared to sea-level times. You say he also claimed that he neglected his conditioning training before Mexico, focussing instead on his speed training; I don't find that credible either, because to run the number of races that he did, culminating in the sustained brilliance of his 1500m effort, would have taken outstanding aerobic conditioning. I also don't find it credible that he could be in the best shape of his life for the 1500 but in poor shape for the 5k; Keino was a miler/3miler - not a half-miler/miler; if he was supremely fit for his shorter event I am sure he would have been in the same form for the longer event. Witness El Gerouj at Athens in 2004. El Gerouj was a similar type of runner to Keino, as a 1500/5000 specialist. In respect of that type of runner, if you are fit for one race, you are probably fit enough for the other.
In this discussion I accept there is a validity in some of the arguments offered against my own. What I find those arguments cannot answer satisfactorily, however, is the extent and degree of difference in Keino's 1500 performance compared with how he ran in the longer events and compared to how other runners were and are affected by altitude in the 1500. Essentially, he was simply too good in that one race. I think he had to have had help.