Go back through history, what has killed off powerful civilizations is multiculturalism, and totalitarianism, making gods of men. We have a government that is happy to throw million and billions that we don't have to every worthless cause on the planet while ignoring the important things that need attention to.
Charge it, and pay the interest only on the debt leads to financial collapse eventually, especially when there is an on going war regarding the worth of the dollar world wide.
When the common culture and the common language is lost, the nation will eventually fall into chaos, regardless of natural resources. Also, when the consumers greatly outnumber the producers, the means for everyone to survive will be lost. The confiscation of the rewards of the producers with redistribution of those rewards through irrational and unfair taxation, for the purpose of gaining political power is also a factor. I believe that human envy is a huge cause of most of what ails any society. Having said that, all of us should love our planet and should try to learn about it so that we can take good care of it.
Jared Diamond:"What's more, the kings were preoccupied with their own power struggles. They had to concentrate on fighting one another and keeping up their images through ostentatious displays of wealth."
Sounds very much like repetition of posturing and needless spending engaged in by the Mayas. Proves once again that history has a tendency to repeat itself.