As principais razões pelas quais os movimentos de resistência africanos falharam foram o conflito interno, a incapacidade de se organizar de forma eficaz, a falta de recursos e o desejo de lucro econômico. As grandes nações imperialistas também tinham um número maior de tropas militares treinadas para controlar a população africana.
Quando as nações imperialistas chegaram à África, era uma terra de muitas tribos e reinos, que já tinham relações complexas entre si. A ideia de dividir e conquistar provou ser um tema eficaz para as nações que queriam reivindicar seu direito na África. Para que uma resistência fosse bem-sucedida, o povo precisava primeiro estar unido. No entanto, a unidade era freqüentemente derrotada por disputas internas, diferentes percepções do dano potencial causado por forças externas e o desejo de riqueza. Mesmo que as tribos e reinos pudessem se organizar, eles muitas vezes enfrentaram grandes exércitos financiados por nações com uma riqueza incrível. Ironicamente, essa riqueza e as perspectivas que ela apresentava para alguns líderes africanos levaram alguns chefes de estado africanos a ajudar a suprimir a resistência a nações externas que tentavam estabelecer uma presença governante.
Nos Estados Unidos, os escravos enfrentaram problemas semelhantes quando tentaram se rebelar contra seus proprietários. Proprietários de escravos normalmente tinham uma quantidade significativa de poder entrincheirado sobre os escravos, evitando movimentos de resistência que poderiam ter um impacto duradouro. Mesmo os escravos que inicialmente tiveram sucesso em resistir à opressão foram punidos rapidamente com o objetivo de desencorajar outros a tentarem façanhas semelhantes.