Die Hauptgründe für das Scheitern der afrikanischen Widerstandsbewegungen waren interne Konflikte, die Unfähigkeit, sich effektiv zu organisieren, fehlende Ressourcen und der Wunsch nach wirtschaftlichem Profit. Große, imperialistische Nationen verfügten auch über eine größere Anzahl ausgebildeter Militärtruppen, um die afrikanische Bevölkerung zu kontrollieren.
Als imperialistische Nationen Afrika erreichten, war es ein Land vieler Stämme und Königreiche, die bereits komplexe Beziehungen miteinander hatten. Die Idee des Teilens und Eroberns erwies sich als wirksames Thema für Nationen, die einen Anspruch auf Afrika erheben wollten. Damit ein Widerstand erfolgreich sein konnte, musste das Volk erst vereint werden. Die Einheit wurde jedoch oft durch interne Streitigkeiten, unterschiedliche Wahrnehmungen des möglichen Schadens durch äußere Kräfte und den Wunsch nach Reichtum zunichte gemacht. Selbst wenn sich die Stämme und Königreiche hätten organisieren können, standen sie oft großen Armeen gegenüber, die von Nationen mit unglaublichem Reichtum finanziert wurden. Ironischerweise veranlassten dieser Reichtum und die Aussichten, die er einigen afrikanischen Führern bot, einige afrikanische Staatsoberhäupter dazu, bei der Unterdrückung des Widerstands gegen ausländische Nationen zu helfen, die versuchten, eine herrschende Präsenz zu etablieren.
In den Vereinigten Staaten sahen sich Sklaven mit ähnlichen Problemen konfrontiert, als sie versuchten, gegen ihre Besitzer zu rebellieren. Sklavenbesitzer hatten in der Regel eine beträchtliche Macht über die Sklaven, die Widerstandsbewegungen verhinderten, die eine dauerhafte Wirkung haben könnten. Selbst die Sklaven, die sich anfangs erfolgreich der Unterdrückung widersetzten, wurden schnell bestraft, um andere davon abzuhalten, ähnliche Taten zu versuchen.