I think the reason the majority of fast runners are shorter because they could not make is at any other sports when they were young so they started running. If you are tall you have much more opportunity to do better at the more popular sports. You know the sports that people care about and the type of athletes the girls are actually attracted to.
It's science.