TBH in one company we worked on Windows laptops. I was rebooting my laptop on every Friday and my friend once a month. His everyday task took much longer and laptop was slower, after reboot both was fast and fresh.
That small dumb experiment made me sure windows machines needed a regular restart.
Same with Android phones. When I set scheduled phone reboot on every Saturday evening it started to work without any issues.
(https://i1.sndcdn.com/artworks-000462382710-ibx95g-t500x500....) :D