La verdadera causa de la ruptura con la tradición de la Antigüedad la habría producido el rápido e inesperado avance del Islam, que interrumpió las rutas comerciales del Mediterráneo y llevó al declive de la economía europea, provocando un largo período de autarquía.