Human sacrifice was part of the dominant culture.
Not the best culture to raise your children
Human sacrifice was a common practice among all the peoples of Central and Southern Mexico. The apparent difference with the Mexica/Aztecs was just in the scale of the operation.
That said, we know very little of the scale (or rate) of human sacrifice among the other peoples and states of the region, we just dont have enough information.
In the north there were also cultures that practiced human sacrifice, notably the Iroquois, and I think the Algonquins. And even more that practiced cannibalism.
I cited “Man Corn”, C.Turner, about cannibalism in whats now the US Southwest, affecting the Anasazi (now Hopi, Zuni, etc) people.