Eu acho que o objetivo não seja substituir os desenvolvedores "comuns". Ainda serão necessárias pessoas para construir essas ferramentas e dar manutenção. Hoje, no entanto, já existem vários softwares para outras áreas que exigem um conhecimento muito maior sobre a ferramenta do que sobre a tecnologia ou a área em si. Para alguns desses existem, inclusive, treinamentos e certificações específicas. Por exemplo: SAP, AutoCAD, Photoshop, WordPress, entre outros.
Aliás, o WordPress é um ótimo exemplo. Muitas pessoas o utilizam sem saber programação, outras até sabem, mas usam apenas para coisas pontuais. No fim das contas, ambos conseguem construir um site super robusto e personalizado. Um dia desses eu vi uma vaga para Pessoa Desenvolvedora Shopify em uma "fábrica de software". Os requisitos da vaga tinham características muito mais de negócios e marketing do que programação, embora também pedisse conhecimentos básicos em HTML, CSS e Javascript.
E por aí vai... Em alguns casos a pessoa pode realmente não saber nada de programação, em outros ela pode ter apenas uma pequena base e ser o suficiente. Eu acredito que o principal objetivo dessas ferramentas seja abstrair o processo de desenvolvimento para tornar possível o foco na resolução de um problema de negócio e não, necessariamente, de tecnologia.