The most accurate response regarding the Aztec and Inca Empires in relation to their defeat by the Spanish would likely be:
their weapons were not strong enough to defeat the Spanish.
While there were other factors involved, including the role of disease, internal conflict, and the advantages of Spanish weaponry and tactics, the technological gap in weaponry played a significant role in their inability to defend against the Spanish conquistadors.