Las principales razones por las cuales los movimientos de resistencia africanos fallaron fueron el conflicto interno, la incapacidad de organizarse de manera efectiva, la falta de recursos y el deseo de obtener ganancias económicas. Las grandes naciones imperialistas también tenían un mayor número de tropas militares entrenadas para controlar a la población africana.
Cuando las naciones imperialistas llegaron a África, era una tierra de muchas tribus y reinos, que ya tenían relaciones complejas entre sí. La idea de dividir y conquistar resultó ser un tema efectivo para las naciones que querían reclamar en África. Para que una resistencia tenga éxito, las personas primero deben estar unidas. Sin embargo, la unidad a menudo fue derrotada por disputas internas, diferentes percepciones del daño potencial que representan las fuerzas externas y el deseo de riqueza. Incluso si las tribus y los reinos hubieran podido organizarse, a menudo se enfrentaban a grandes ejércitos financiados por naciones con una riqueza increíble. Irónicamente, esta riqueza, y las perspectivas que presentaban para algunos líderes africanos, llevaron a algunos jefes de estado africanos a ayudar a suprimir la resistencia a las naciones externas que intentaban establecer una presencia dominante.
En los Estados Unidos, los esclavos enfrentaban problemas similares cuando intentaban rebelarse contra sus dueños. Los propietarios de esclavos solían tener una gran cantidad de poder arraigado sobre los esclavos, lo que impedía movimientos de resistencia que pudieran tener un impacto duradero. Incluso aquellos esclavos que inicialmente tuvieron éxito en resistirse a la opresión se encontraron con un rápido castigo destinado a desalentar a otros de intentar hazañas similares.