If you start making my router autoupdate and autoreboot like Windows does you will alienate a very large number of customers.
Instead: stop making shit routers.
Instead: stop making shit routers.
Router reboot is simply a network outage for 2-3 minutes and routers that can do auto-update also always support configuration it. E.g. Reboot at 3am in the night, only on Monday and only if there had been new firmware in the last week. I can assure you that it is neither disrupting nor noticeable at all. Router boots neither break work flows nor corrupt your data (in SOHO segment).
This would solve that while leaving it configurable for technical users.