Hola, Ametri399.
Las razones que comentas son las principales en el triunfo de españa sobre los indígenas.
A continuación, vamos a ahondar más ellas.
Efecto de las epidemias : Los europeos contrajeron durante siglos enfermedades virales como la gripe o la viruela y desarrollaron anti cuerpos.
Los indígenas no estaban preparados y fueron diezmados.
Además de que llegaron ratas y alimañas que enfermaban.
Sobornos y alianzas : Existían pueblos como los Caribes, Incas o Aztecas que eran sumamente violentos con otra tribus indígenas.
Los españoles cohesionaron ese resentimiento y pusieron a luchar a las tribus oprimidas contra las más grandes.
Tácticas de conquista : Después de obtener los beneficios de una tribu, las traicionaban en momentos muy desventajosos para ellas ; con la capacidad militar superior, fácilmente se podían tender trampas sin tener mayor cantidad de soldados ; al asesinar los lideres tribales, se desperdigaban o quedaban desorientadas facilitando su conquista.