The best explanation for why empires, including the Aztec Empire, often sought to expand their territory is: They wanted not only to show their power, but also to acquire important resources.
While religious obligations and the need for sacrifices played a significant role in Aztec expansion, the desire to showcase power and gain access to valuable resources such as land, tribute, and trade opportunities was a primary driver of imperial expansion throughout history.