Obviously the answer to this question is not going to be a single factor. If anyone tells you that there is a single-factor explanation for societal collapses, you know right away that they're an idiot. This is a complex subject.
Evidemment, un facteur unique n'explique pas tout. Si quelqu'un vous dis qu'il y a un facteur unique pour expliquer l'effondrement d'une société, vous savez immédiatement qu'il s'agit d'un idiot. C'est un sujet complexe.