Given that their main purpose is to reassure people that the machine is still doing something, why do so many of them hang for so long? A progress bar that shows 3% complete for an hour and then suddenly jumps to 99% serves no purpose whatsoever.