Because deliver is the very last task, most of the time nothing gets delivered unless they finished the task. A great example is harvesting. If you harvest a field of 400 grain cob, the harvesting character will grab so much then deliver it. Then go and eat, sleep or whatever. Then their tasks...