Guerras santas são subjetivas
As paradas elásticas de Nick são um conceito incrível que pode ajudar muitas pessoas a concordar com uma solução viável, embora eu duvido que isso acabe com essa Guerra Sagrada: afinal, também é uma questão de gosto e muitos programadores não se moverão uma polegada de sua posição sobre este assunto, mesmo à custa de comprometimento. Então essa seria a primeira razão.
Por exemplo, muitas pessoas do lado "espaços" ainda não gostam disso, já que requer uma parte adicional de lógica em seu software para uma renderização decente (por exemplo, simplesmente visualizando um changeset em seu Visualização da Web do SCM).
Problemas de implementação
Mas a razão mais óbvia é apenas sua barreira técnica à entrada : é um conceito fundamentalmente diferente do que foi implementado para um número anos (se não décadas) em IDEs e editores de texto. Seria necessário reescrever alguns deles para processar linhas em uma fasão bastante diferente, o que torna difícil para sistemas mais antigos e maiores que tenham uma chance maior de sofrer um acoplamento profundo e rígido em seu código de processamento de linha. É, no entanto, muito mais fácil quando você começa do zero (pense em demo de Nick ou Go do pacote tabwriter .
Para uma anedota pessoal, lembro-me de ter me aproximado do autor há algum tempo para perguntar se havia algum apoio do emacs à vista, e nesse caso em particular ele mencionou isso como a razão para não ser trivial. Ele também pediu ajuda da comunidade para ajudar a implementar esse recurso e trazê-lo para as massas.Nós nos importamos o suficiente?
Uma terceira razão, é que alguns desenvolvedores não estão tão preocupados com isso e não se importam tanto que vão se esforçar para apoiar o esforço. Na maioria dos casos, o conflito entre espaços e tabulações não é um bloqueador de negócios, portanto, não há muita motivação por trás do problema.
Se você quiser, terá que lutar por isso. O que é possível em software de código aberto. E se você mudar o suficiente destes, os de código fechado terão que seguir o risco de perder para alguns de seus usuários, se uma parte tão pequena dele.
Então, se você quiser, dê uma ajuda a Nick.