Oto podział kluczowych czynników:
* marokańska broń palna nie była znacznie bardziej zaawansowana: Chociaż mieli broń palną i armaty, technologia była nadal stosunkowo prymitywna w porównaniu z późniejszymi osiągnięciami. Armia Songhai miała również trochę broni palnej, a nawet kilka armat, ale były one mniej liczne.
* marokański proch był rzadki: Początkowo byli w stanie zaskoczyć Sontghai bronią prochu, ale ich ograniczona podaż oznaczała, że nie mogą utrzymać ciężkiego bombardowania.
* Armia Songhai została znacznie przewyższona: Armia marokańska, choć lepiej wyposażona, została przewyższona przez siły Songhai.
* Songhai zostały osłabione przez konflikt wewnętrzny: Imperium stawiało już przed wewnętrzną walką i buntami przed inwazją na marokańską, która znacznie utrudniała ich obronę.
Prawdziwe powody porażki Songhai:
* Kawaleria Marokańczyka: Armia marokańska miała wysoko wykwalifikowaną i dobrze wyszkoloną kawalerię, decydującym czynnikiem na otwartych polach bitew Sahelu.
* Strategiczne użycie broni prochu: Marokańczycy strategicznie wykorzystali swoją ograniczoną broń prochową, aby przełamać formacje Songhai i zakłócić ich ataki.
* podatność Songhai na zaskoczenie: Armia Songhai została zaskoczona przez marokański atak, a ich przywództwo było słabo skoordynowane.
Dlatego, podczas gdy marokańska broń palna odgrywała pewną rolę, upadek Imperium Songhai był ostatecznie wynikiem połączenia czynników: Wewnętrzne walki, słabe przywództwo, przewyższona armia i strategiczne użycie broni prochu przez Marokańczyków. .