I think weight has something to do with it. Riding with my nephew who is 130 dripping wet and 6'1" he can ride no
hands on my brothers serotta racing bike and a specialized cf at 20 mph. He can also climb like nobody's buisness.
But he can't catch me on a downhill. Not enough weight.