The requirement to reboot is a technical choice. With the requirement to reboot, the updates don’t need to care as much about the current running state of the computer, they all start from a more well-known state. It’s basically a choice between complexity (updating without rebooting) and inconvenience (requiring a reboot).
Latest Answers