High intelligence is overrated. Medieval knights didn't dominate the battlefield because they had the potential to become the best fighters. They dominated because they had access to weapons, armor, and horses, and because their social status and wealth let them focus on combat training.