Honestly I think your view is from a different era, and while in the context of your specific role, having people reboot from time to time 'fixes' the problem in the immediate term, it's that old way of thinking that kept Windows on its back foot for the past few years. Reboots are a Band-Aid for poor programming.
It also illustrates a different expectation from your computer. Perhaps you still use a computer in a formal manner where you actively sit down to work with it. For me, and for many many young people today, a computer is something that I expect to be able to interact with instantly at any moment on and off all day long. Shutting down my programs and not having any notifications on the home screen is no longer acceptable.