Yeah. I'm pretty sure that I've seen a toggle-able option in some home user routers for them to automatically reboot themselves once every um... day (or some other time period).
Like "we can't be bothered tracking down the memory leaks in shipped software, so lets just implement an auto-reboot of the router".
It's both funny and tragic at the same time.