the Aztec had human sacrifices because that is what they believed was right, and believed that if they didn't give human sacrifices to the gods that they would be punished.
Human Sacrifice .
Aztec
to make there gods happy
Bloody human sacrifice
Priests conducted the Aztec human sacrifices.
They sometimes performed human sacrifice
Human sacrifice
Human sacrifice played a significant role in the Aztec culture. It was believed that life itself sprung from dead bodies, because their world was believed to be created by the sacrifice of the gods.
so they can offer blood and human bodies to their god
Human sacrifice
It was believed that the aztec sun god was appeased only by human sacrifice on a massive scale.
Many civilians were conquered people of whom the Aztec have conquered in battles. These civilians are usually obeying by fear of human sacrifice. Many civilians, also neighboring villages, hated or feared the Aztec. Some civilians though, like the nobles and warriors, truly believe in human sacrifice so they fight in battles to contribute to this religion.