What distinguishes the Hook Model from a plain vanilla feedback loop is the hook's ability to create a craving. Feedback loops are all around us, but predictable ones don't create desire.
Variable rewards are one of the most powerful tools companies implement to hook users.