Yeah, but their bad races are few and far in between. Comparing that to Webb's performances is laughable.
Webb's good races are few and far in between. He gets his ass handed to him on a regular basis.
Every year it's the same thing. Webb gets his ass handed to him and it's the "He's just training" or "He's going to peak at the right time" or "He'll be ready when it counts."
Then, when it counts, he has another bad race, and it's food poisoning, over training, blah blah blah.
Webb ISN'T Geb, He ISN'T Bekle, he ISN'T El G. He's who he is. A vastly over-rated second tier runner who has a decent race every once in a great while.
Accept it and you won't find yourself getting so worked up when he has a poor race. Again.