Lorsque chaque société est confrontée à des problèmes liés à la croissance (tels que le vol, la fiscalité ou la défense), elle crée de nouvelles strates pour y faire face (telles qu'un système judiciaire, des évaluateurs de revenus ou des armées), ce qui augmente encore ses coûts - un schéma que Joseph Tainter a suivi dans plusieurs civilisations.
Dans Collapse of Complex Societies, Tainter explique que les sociétés s'effondrent en raison des "rendements décroissants des investissements dans la complexité sociale". En d'autres termes, plus la complexité augmente, plus l'ordre est difficile à maintenir. Il existe toutefois une solution: La modularisation. Un ensemble d'éléments normalisés et bien entretenus, dont chacun est détenu et amélioré par un groupe distinct, peut inverser la malédiction de Tainter. Un gouvernement construit à partir d'une infrastructure partagée et de composants réutilisables peut évoluer, tout en réduisant la complexité sous le poids de laquelle il serait autrement écrasé.