Tem várias paradas nessa história.
1 - Já tem programação quase No-code, na Unreal Engine ou Unity. Aonde dá pra fazer quase tudo, sem codar nada. Porém obviamente, é algo bem especifico para jogos, e de vez em quando pode exigir um pouco de código.
2 - Ferramentas, com pouco código morreram. Já não se fala muito de Delphi, Dreamweaver e essas paradas. Eram programas que já deixavam tudo pronto, somente necessitando programar. Porém hoje em dia, basicamente tudo virou programação pura, até o Visual Basic entrega o código para fazer a interface.
3 - Wordpress e outras alternativas, acabam por capar nocodes. Hoje é muito simples para quem quer criar seu blog simples, ir no Wordpress ou usar outra ferramenta por exemplo para lojas. Isso leva a aumentar a demanda de programadores, quando existe a necessidade de implementar algum recurso que não exista nessas plataformas.
4 - A plataforma pode não entregar o código, o que pode te deixar preso a ela.
Bem essas são algumas paradas a se considerar.