> but at the cost of sustaining the ecosystem

John Naur said the same of coding eons ago [1]. That code is only as healthy as the human mental model of its maintainers. Code is not the artifact, it is the intuitions and insight and mental models of its human maintainers. For a project to sustain, it is vital that the human mental models are kept alive.

[1] Programming as Theory Building https://pages.cs.wisc.edu/~remzi/Naur.pdf