> Then about 12,000 years ago, the agricultural revolution, which probably unlocked much of the subsequent technological progress by enabling more food security and larger populations.
It definitely did. Also note that agriculture was invented in multiple places over time. Unfortunately, the Native Americans did not invent it quickly enough, so they had far less time for technological development before Europeans arrived. At which point, it was too late.
The Americas were always going to be behind Euro Asia due to the shape of the continents. Going North-South you get big changes in climate and thus agricultural techniques and plants. Civilizations in the Americas could have spent thousands of years in a grow and bust cycle and never reach a similar level of development as the old continent.
Er, Aztecs and Incans definitely had agriculture. They actually had highly complex societies.
What they mostly lacked were antibodies against the numerous diseases brought by the Europeans. Measles, Mumps, Cholera, Tuberculosis, and so on.
> Unfortunately, the Native Americans did not invent it quickly enough
This is false. Most native Americans throughout both continents—especially those in Mesoamerica—were powerful civilisations in their own right with plenty of agricultural history.
What finished many of them off was a lack of resistance to smallpox, which was brought over by the first explorers/colonists.