To my knowledge most of the Aztecs died off from the diseases brought over from Europe.
One advantage was most likely due to Cortes having artillery? The Aztecs had superior weapons, but The Spanish had armor.
Maybe someone else knows more on the topic, but this might be a good starting point.
E. The revolution was peaked by that very event.
Development of political parties