Lots of Archaeologists like to discourage the belief in human sacrifice.
Many people have made careers spinning that the Aztecs and Maya didn’t practice human sacrifice, and that it was all Spanish lies.