Насчет количества и качества.
Качество было на стороне зулусов в организационном плане. Именно Шака разработал гениальную тактику ведения битвы. Во-первых, он не стал наваливаться кучей. Во-вторых, разделил войско на оперативные подразделения, каждое со своими задачами (называлась тактика "буйвол", армия делилась на два рога (фланговые атаки), грудь (фронтальная атака) и чресла (резерв)). И именно благодаря такой организации победа и была достигнута.