Acho que quando os idiomas são considerados iguais aos softwares comerciais, há sempre uma necessidade constante de adicionar novos recursos para justificar novos lançamentos.
Pode haver ou existem idiomas em que a versão 1.0 é a versão final? É claro que as correções de erros estão isentas disso, mas o conjunto de recursos sempre permanece o mesmo?
Dessa forma, todos os recursos do idioma se encaixam muito bem e não parecem estar aparafusados após o fato de os recursos obsoletos ainda existirem por causa da compatibilidade com versões anteriores.
Eu suponho que algumas línguas acadêmicas são assim? Mas existem idiomas comercialmente bem-sucedidos que seguem essa idéia? A biblioteca que acompanha também é livre para obter novos recursos, mas o idioma sempre permanece constante.
Um exemplo que posso dar é: um dos meus idiomas favoritos em C #, que eu uso com bastante frequência, mais e mais recursos são adicionados a cada versão. Para tirar proveito disso, tenho que deixar as tarefas reais em mãos e gastar um tempo considerável aprendendo-as, em vez de poder pegar conceitos triviais e combiná-los para resolver problemas mais complexos com facilidade.
Então, acho que estou procurando uma abordagem minimalista em que tudo seja consistente, faça sentido e seja o mais ortogonal possível.