Latin and South America were far more developed than North America when the Westerners arrived. There were a lot more natives in those areas; nothing near the size and population of something like Tenochtitlan existed in NA. We're talking estimates of ~37 million in Latin America versus ~7 million in North America.