Question: why tall guys are better than short guys?
Answer: Tall men are more intimidating and less likely to be messed with by men who aren't tall, so are seen as better protectors and leaders. Because of points 1 and 2, tall men are far more likely to be fearless and develop confidence far, far easier than short men are.