Acredito que o "ranço" contra essas linguagens é o que pedem para fazer quando não tem essa capacidade, ou o nível de complexidade é muito grande comparado com outras linguagens. Sem contar o trabalho que dá fazer determinadas coisas que me outras plataformas são bem mais simples ou mais maduras. Naturalmente esses projetos começam pequenos e vão escalando em uso e complexidade e geralmente os “donos” não querem arcar com o custo e os problemas de refazer em uma plataforma mais robusta, ou as vezes não tem noção que isso é necessário. No fim das contas quem se ferra são os programadores que tem que fazer milagre praticamente para continuar evoluindo. Então não necessariamente é um preconceito com a linguagem e sim a utilização fora do objetivo a qual ela foi criada. Sendo usada no escopo para o qual ela foi planejada faz total sentido.

Sim perfeita sua colocação, esta sera minha intenção nos artigos, mostrar como e possível escalar sem gersr confusão e uma forma de se tornar facil a manutenção e implementar funções de maneira a qualquer um que tenha conhecimento da língua continuar p projeto de outros devs. Assim que começar a estrutura de artigos quaisquer comentários serão bem vindos para melhorar ainda mais as estruturas dos arquivos.