Det fanns nog flera skäl till befolkningsnedgången. Pesten, "the Justinian plague", gick i varje fall i medelhavsområdet ca 550-750 AD, för att sedan försvinna från Europa under 600 år. Hur långt norrut i Europa pesten kom vet vi inte, just p g a det dåliga källäget.
För övrigt tycks en hel serie epidemier ha drabbat romarriket från ca 200 AD framåt. En bestickande, men obevisad, teori är att det hade samnband med att Hippalos upptäckte hur man kunde nyttja monsunen för att segla direkt mellan Östafrika, Indien och Röda Havet, vilket för första gången gjorde färderna snabba nog för att tidigare enbart tropiska sjukdomar skulle kunna överföras till Europa.
Klimatet blev samtidigt kallare, "The Roman Warm Period" avlöstes av "The Migration Cold Period". Högmedeltiden var ju däremot markant varm. "The Mediaeval Warm Period" ca 800-1200 AD var vid sin kulmen omkring år 1000 klart varmare än nutiden även om det inte är riktigt PK att nämna det.
Hur mycket det stora vulkanutbrottet 536 AD (El Chichón?) med flera efterföljande mycket kalla år inverkade är också oklart.