The conquistadors and the colonial rulers who followed them were far from angelic. OTOH, Mayans and Incas practiced human sacrifice, and the Aztec ripped the hearts out of captives to the tune of 20,000 a year. The Spanish, at their greedy-brutal worst, were a vast improvement, and their worst was far from the majority of the 3 centuries of Spanish colonial rule.