You seem to be assuming that behavior is a daily occurrence for most users?
End users are not updating dependencies or even installing that much new software on a weekly basis, let alone daily.
Also a lot of software wants to reboot for no reason other than “just to be sure”. That’s hardly a Windows issue when a random developer includes behavior that isn’t needed.
End users are not updating dependencies or even installing that much new software on a weekly basis, let alone daily.
Also a lot of software wants to reboot for no reason other than “just to be sure”. That’s hardly a Windows issue when a random developer includes behavior that isn’t needed.