Jonny, ótimo questionamento e fico muito feliz que você trouxe essa discussão aqui no TabNews, pois tenho certeza que teremos uma conversa exata e empática 🤝
Vou dar minha visão, que com certeza só consegue capturar parte da complexidade absurda do universo:
a palavra LowCode já me faz torcer o Nariz... Pricipalmente devido a forma que os Vendors dessas ferramentas LowCode oferecem elas
Você tocou num ponto muito importante e eu vejo que isso acontece sempre que um produto ou serviço encosta no cliente errado. No caso do Low-Code ou No-Code, a linha entre esse tipo de abordagem ou programar as coisas "na mão" é muito fina, pelo menos na hora de usar os termos relacionados a tecnologia, pois tudo se mistura... são dois públicos diferentes, mas que usam os mesmos termos (em abstrações diferentes).
Então na minha visão, a super longo prazo, a maior parte das coisas vão ser Low-Code ou No-Code, pois abstrações nunca param de ser criadas e cada vez mais alguém encontra uma abstração certa para um problema comum. Muita coisa que hoje utilizamos para programar manualmente, na visão de pessoas do passado que programavam em Low-Level, o que fazemos é super Low-Code de tão abstraído que as coisas estão.
E numa visão comercial, não tem porque ficar manualmente programando sempre as mesmas coisas, tanto que até aqui no TabNews onde estamos programando quase tudo do zero, ao mesmo tempo não estamos programando algumas coisas e terceirizando para serviços... e meio que tudo isso eu coloco na caixa do No-Code. Digo isso, porque programar poucas linhas de código para usar um serviço externo, ou usar uma interface gráfica para fazer isso, virtualmente está muito próximo. Até o fato de usarmos Next.js e hospedar na Vercel faz a gente programar muito menos coisas. Tudo isso foi abstraído e cada vez mais será abstraído (e claro, que isso tem um tradeoff).
O que vejo de problema no universo Low-Code ou No-Code é que para muitos casos não conseguiram encontrar a abstração certa e as soluções acabam virando uma engenhoca... ficam realmente mal feitas, e mal feitas mesmo. Por outro lado, coisas como Wix, Wordpress, conseguiram achar a abstração certa para um escopo de problema, fornecem uma solução que é o suficiente e ajudaram milhões de pessoas.
Mas voltando ao seu ponto que eu destaquei ali em cima, faria muito bem para o estigma que foi criado sobre as empresas Low-Code se elas fosse menos agressivas em suas campanhas. Se nem com programação manual você consegue encontrar bala de prata, não vai ser com soluções Low-Code (mas muitas vezes é o que o gerente quer ler na página de vendas, correto?).