And then someone comes along and demands that the time remaining never goes up. What they really want is a more accurate estimate, but that's not really possible for all the reasons in the video, so what ends up happening is the programmer leaves the old estimate up if the new one would be longer, defeating the actual purpose of the progress bar.