We are now living in a fast paced technological era where every skill that we teach our children becomes obsolete in the 10 to 15 years due to exponentially growing technological advances.
Add in that sports actually try to prevent the creation of dynasties through a variety of rules like drafts or salary caps and you can easily understand that leadership skill and organizational design are critical to success in sports because market and technological advantages are blunted by rule.