É muito amigável ao usuário e faz sentido para o Discourse, já que tentamos ocultar a complexidade de executar uma aplicação web moderna em produção, permitindo que usuários não técnicos atualizem suas instâncias quando necessário.
Além disso, existem milhares de instâncias por aí e precisamos tomar medidas para minimizar a carga de suporte. Você deve estar familiarizado com projetos de código aberto com milhares de issues abertas. Não queremos isso.