I just did a little experiment. A game that was relatively early had 80% progression. I noticed a villager already had 2 favors on them so I raided one of them. Progression dropped down to 60%. If my hunch is correct and this is the actual witch, this is a serious problem.
The solution is for progression to literally just be increments of 12.5% for each exonerated villager as the number of them is known by both players and is quite literally the natural timer of the game.
The solution is for progression to literally just be increments of 12.5% for each exonerated villager as the number of them is known by both players and is quite literally the natural timer of the game.