It's likely that the author is running Windows 10 Home edition, which is probably more aggressive than the Pro version about annoying users.
The annoying thing is that the advance warning is gone, probably some default setting says that it will reboot sometime, but I very rarely get notified that updates are pending and that today/tomorrow I'll get a forced reboot. It just does it when I lock/close/sleep the laptop/desktop.