Answer:
The reason why the villagers "have" to have a lottery is simply that the lottery had become a tradition that has been followed since the time of the villagers' ancestors