Otros factores pudieron ser el incremento del comercio entre las comunidades africanas y los europeos, el afianzamiento del comercio de los suajilis con los árabes en la costa este de África, y diversos desarrollos técnicos en la actividad económica, así como cambios sociales en torno a la institución de la realeza.