"Ninguém" é figura de linguagem, né?
Não sei se é medo que as pessoas não se envolvem. Certamente alguns. Já vi umas coisas descabidas.
Mas acho que é falta de visão sobre isso, falta de ser apresentado, falta de procurar algo, as pessoas adotam o que despejam em cima delas, elas não decidem ficar fora disso, outras pessoas decidiram por elas que deveriam ver outras coisas. Ou seja, é muito mais sério. Também tem a questão do emprego. Como tem menos vagas, as pessoas não querem se meter com isso. Também tem menos concorrência, mas isso não importa muito. Mas também tem concorrência mais qualificada, talvez lá no fundo a pessoa possa saber que "não dá para boca dela". Programação mais concreta exige um conhecimento mais aprofundado, os erros aparecem mais, tornam o uso mais inviável, a programação mais abstrata meio que aceita qualquer coisa.
É algo que exige um nível de atenção maior. Você vê que nem escrever as pessoas se preocupam mais. Eu inclusive tenho dificuldade, preciso de esforço extra. Acaba dando mais trabalho e sendo mais chato.
Não sei se LL é tão mais difícil assim, acho que só exige que realmente se aprenda a computação.
Por incrível que pareça o LL pode ter um nível razoável de abstração. Depende do que está fazendo e do jeito que a pessoa gosta. De qualquer forma as pessoas têm mais dificuldade com abstrações. Isso tem estudos mostrando. Caso contrário seriam boas de matemática. Parece contraditório, mas quem vai bem com matemática, que é abstração, vai bem de LL.
Conteúdo menos mastigado afasta as pessoas mesmo. Esse é um dos principais fatores.
É aí que eu falo de "programador de verdade" e os outros programadores. Sei que algumas pessoas não gostam, mas precisa de algum termo para identificar essas diferenças. Se alguém achar melhor, eu aceito. Quem faz LL costuma saber programar qualquer coisa. Os HL tendem a não saber, só sabem seguir receitas de bolo. Não foi eu que criei o conceito, só estou relatando ele.
Gerenciamento de memória é provavelmente o segundo assunto que mais gosto na computação, então pode ajudar: https://pt.stackoverflow.com/q/3797/101.
Fora isso, tem que consultar uma junta de sociólogos, psicólogos, filósofos e outros de humanas.
Faz sentido para você?
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).
"Ninguém" foi uma figura de linguagem sim. Gostei muito da sua opinião e compartilho dela.
Seria muito mais interessante se as instituições de ensino apresentassem uma visão mais afundo dessa área, já que ela envolve os principais conceitos da computação. É meio difícil ser um programador não sabendo como um computador funciona.
Em questão das vagas, as oportunidades de fato são mais escassas, esse problema poderia ser resolvido no futuro (eu acho) com a abertura para o horizonte do LL. Mas hoje (principalmente no Brasil), o setor de automação, robótica e áreas "software-hardware" foi morto e enterrado.