Why not?
this feels like a redirect to avoid answering a question.
but okay.
if by chance there’s a memory leak, hard to trace when you’re often rebooting
if by chance you have a service hanging that won’t exit properly it can potentially cause problems if writing to data source/filesystem
if running dbase and transactions are not committed. it’s a problem
rebooting clears cache layer of the system, takes a while to rebuild
stability is hallmark of linux/bsd systems, take advantage
so why do you reboot nightly?