Si bien puedo ver lo genial que sería tener todo eso manejado automáticamente, para mí, manejar mi entorno de desarrollo, las actualizaciones y todo lo demás, es una parte esencial del trabajo.
Es terrible para los recién llegados, y ahí es donde brillan herramientas como GitHub Codespaces, pero para las personas inmersas en el desarrollo diario de Discourse, comprender y poder manipular el entorno de desarrollo es útil para entender cómo encajan todas las piezas.