Потому что люди которые жили в Африке, почти ничего не знали о своих собратьев на других континентов Земли. Африканцы не знали цену денег, для них это казались монетки которые блестят на солнце. Так, колонизаторы за мешочек золотых покупали целые владения.
Второй фактор это военная подготовка и оружие. Ну тут понятно что в плане оружия и военного строя Африка уступала почти всем континентам.