that on some OSs reboots are only for hardware and Kernel code and the maybe reason of why no one saw it at all.
Actually even in windows if you update a specific application alot of times it won't bother. And it's not as if you couldn't stop it from scheduling that through group policy.