Linux: Because rebooting is for adding hardware
Solaris: Because you don’t need to reboot to add hardware
Windows: Because rebooting is for adding hardware, adding software, regularly scheduled downtime, and should also be done on a daily basis to keep the machine running.
[attribution unknown]