En la práctica no hay un límite. Cuando era más joven mi PC funcionaba 24/7 durante semanas (con Windows XP o Vista, ya no estoy seguro) sin ningún problema.
Sin embargo, hay excepciones. Microsoft, por ejemplo, cambió la forma en que Windows gestiona las actualizaciones. Se dieron cuenta de que la mayoría de los usuarios son demasiado perezosos o incluso estúpidos para mantener su sistema actualizado, así que terminaron forzando la actualización del sistema después de un tiempo. Si alguna vez te has encontrado con alguien que se queja de que Windows se reinicia aleatoriamente, ya sabes por qué MS hizo eso. Las actualizaciones constantes son necesarias para mantener tu sistema seguro. Esto puede no ser relevante en una distro de Linux que a nadie le importa, pero es relevante en el sistema operativo de escritorio más utilizado en el planeta que está bajo constante ataque de malware / estafadores / etc..
Dejar que Windows instale las actualizaciones y se reinicie de vez en cuando evitará fácilmente los reinicios aleatorios, pero eso parece demasiado complicado para algunos usuarios.
Así que no creo que todavía sea posible dejar que cada PC funcione durante semanas sin reiniciar como solía ser (al menos no los PC con Windows 10) pero eso es por una muy buena razón y nunca tuve un problema con las actualizaciones aleatorias reiniciando mi PC. Ni una sola vez.