Not sure what the rules are about this, but I had this post from AskHistorians bookmarked.
Written by u/Ahhuatl
This is really a question better suited for r/AskAnthropology, as
strictly speaking the field of history doesn't concern itself with
cross-cultural comparisons of social evolution.
Nevertheless, I'll put on my anthropologist hat and ...
Too much land. The population density in South and Central America (about 6 million for the Aztecs) was much higher than in most of North America (500,000 for all of Canada). Having too little population means that people within the society are unable to specialize, and trade becomes harder to conduct for less gains.
The copper that was used in Greece ...