Só duas imagens para você:
Eu sei, a segunda é chata, mas ela é necessária. E tem que ser feito antes.
Eu comprei uma casa há muitos anos. Ela não tinha alicerce. É sério! Teve que fazer com ela em pé. Você não tem ideia como foi difícil. A maioria não faria ou derrubaria tudo, o que quase compesa. Mas na analogia, derrubar tudo é ir para outra área.
As pessoas acham que vão construir uma casa bonitinha, e é comum até enxergam a sua casa assim, porque elas sequer tem parâmetros bons.
Então você tem total razão que procurar a abstração é se condenar. Mas algum resultado consegue, então a pessoa se satisfaz.
Quanto não é algo que dê para responder sem sequer conhecer a régua. Cada um tem a sua. Tem que saber tudo o que puder. Chega uma hora que entrará em coisas que não é mais a base, que pode falar de tudo com propriedade, tem a ciência e a engenharia na veia.
A base é importante no dia 0. A escola não te ensina primeiro o que você vai usar para trabalhar, ela só faz isso no final.
Eu até entendo que as pessoas têm pressa, em alguns casos a vida até impõe isso, mas não funciona bem no longo prazo e ela entra em um ciclo vicioso. E ela não enxerga o problema, e culpa tudo, menos a decisão dela.
Não concordo com todo o texto, mas as pessoas deveriam aprender a programar em 10 anos. As que tentam em 10 dias estão aí, algumas eu conheço e estão patinando há 30 anos.
Todo mundo tem o direito a ter uma carreira bem embasada. Depois pode usar as ferramentas que quiser. Precisa aprender fazer contas para depois usar calculadora.
Se a pessoa só souber usar abstrações bem e souber solucionar problemas como ninguém, aí eu até não acho de todo ruim. Mas quando aparecer alguém assim me apresente.
Raramente esse tipo de postagem se torna popular. Tem que pegar as pessoas certas, em geral ninguém que está fazendo algo quer ser contestado, e o popular é "aprender" só as tecnologias, só a ferramenat que entrega o resultado, não importa com qual qualidade. Como outro usuário já falou, popular é como ganhar medalhinha no Github (só pegando um exemplo já usado).
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).
Só avisando que agora o sistema pune quem não recebe likes no que escreve, portanto se ficar em 1 aqui não estranhe se eu apagá-lo. Lamento, mas é necessário para não ser prejudicado. Se não teve, é porque ninguém gostou, então não fará diferença mesmo. Se acha que é interessante, considere dar like aqui.