It seems like that's the point of the story -- they were willing to tip well, and received bad service. If it came after, then drivers would have a reason to make sure food was delivered fast and efficiently.
Yeah, the way it's setup, with the delivery company on board with stacking deliveries, and no guarantee of good service despite a good tip, there's no incentive to tip at all.