Ryan Hall, god love him, has no personality and no charisma. But he is white. If you're suggesting that more people would be interested in the big marathons if they were won by white people, I can't disagree. Look at how popular Michael Phelps, Lance Armstrong, et. al. are.
And since you brought him up, Geb is no more popular than any of the Mutais or Bekele or any of the others. No one other than us letsrunners knows who Geb is.
I'm not going to sit around and wait for middle America to start rooting for and following the sporting exploits of East Africans. It's not going to happen. All we can do is follow the sport and support its best athletes, and the rest of the chips will fall where they may.