none of the elements ring true, given what we know about Mexica culture. The Mexica did not believe in people becoming gods, or in gods coming to earth only in one particular year, or in anybody having a preordained right to conquer them. They didn’t consider Quetzalcoatl to be their major deity (like the Cholulans did) or originally associate him with an abhorrence of human sacrifice.