Ακολουθεί μια ανάλυση των βασικών παραγόντων:
* Τα μαροκινά πυροβόλα όπλα δεν ήταν σημαντικά πιο προηγμένα: Ενώ είχαν πυροβόλα όπλα και κανόνια, η τεχνολογία ήταν ακόμα σχετικά πρωτόγονη σε σύγκριση με τις μεταγενέστερες εξελίξεις. Ο στρατός Songhai είχε επίσης κάποια πυροβόλα όπλα και ακόμη και μερικά κανόνια, αλλά ήταν λιγότερο πολυάριθμα.
* Το μαροκινό πυραύλο ήταν σπάνια: Ήταν αρχικά σε θέση να εκπλήξουν το Songhai με τα όπλα τους, αλλά η περιορισμένη προσφορά τους σήμαινε ότι δεν μπορούσαν να διατηρήσουν βαρύ βομβαρδισμό.
* Ο Στρατός Songhai ήταν εξαιρετικά ξεπερασμένος: Ο μαροκινός στρατός, αν και καλύτερα εξοπλισμένος, ξεπέρασε τις δυνάμεις του Songhai.
* Η Songhai αποδυναμώθηκε από την εσωτερική σύγκρουση: Η αυτοκρατορία αντιμετώπιζε ήδη εσωτερικές διαμάχες και εξέγερση πριν από την μαροκινή εισβολή, γεγονός που εμπόδισε σημαντικά την υπεράσπισή τους.
Οι πραγματικοί λόγοι για την ήττα του Songhai:
* Το ανώτερο ιππικό του Μαρόκου: Ο μαροκινός στρατός είχε εξειδικευμένο και καλά εκπαιδευμένο ιππικό, έναν αποφασιστικό παράγοντα στα ανοικτά πεδία μάχης του Σαχέλ.
* Η στρατηγική χρήση όπλων πυρίτιδας: Οι Μαροκινοί χρησιμοποίησαν στρατηγικά τα περιορισμένα όπλα τους για να σπάσουν τους σχηματισμούς της Songhai και να διαταράξουν τις επιθέσεις τους.
* Η ευπάθεια του Songhai για έκπληξη: Ο στρατός της Songhai έπεσε από τη μαροκινή επίθεση και η ηγεσία τους ήταν ελάχιστα συντονισμένη.
Ως εκ τούτου, ενώ τα μαροκινά πυροβόλα όπλα έπαιξαν ρόλο, η πτώση της αυτοκρατορίας της Songhai ήταν τελικά αποτέλεσμα ενός συνδυασμού παραγόντων: εσωτερικών συγκρούσεων, κακής ηγεσίας, ξεπερασμένου στρατού και στρατηγικής χρήσης όπλων από τους μαροκινούς.