Isso não é verdade, o que é fundamental é ter desenvolvedores bons, com fundamentos em ordem, com capacidade de raciocínio, domínio da computação e outras ciências. Framework pode ajudar alguns casos, mas frequentemente só da á a sensação que está fazendo algo bom. Inclusive vejo frequentemente a pessoa correr mais porque o carro tem airbag (isto é uma analogia). Quem faz algo baseado em crenças e receitas de bolo/modinhas não entende isso.
Isso parece ser uma coisa absurda quando se le sem ter conhecimento na area, mas pelos meus mais de 15 anos de experiencia, posso dizer que tem raros casos onde produtos sao criados sem o auxilio de um framework.
Vou citar alguns exemplos para que depois se voce quiser dar um contra argumento poder ter uma base:
Area web: temos framework pra todas as linguages e eles sao amplamente usados.
Examplo: Spring (Java) , Python (Django), NodeJs (Javascript) etc.
Area de desenvolvimento de jogos: Unit, Unreal, Godot
Poderia continuar como areas robotica, AI etc.
Tenta fazer um jogo sem um framework pra te ajudar. Voce vai levar mais tempo no groundwork do que na regra do jogo.
Deve existir, mas não lembro de nenhuma pessoa realmente experiente defender o uso de frameworks. Isso não quer dizer que a pessoa diz que você não deve usar, mas é uma defesa que você deve saber fazer sem ele, e ele ser só algo que pode ajudar e ter certeza que está ajudando mais que atrapalhando, até porque a pessoa só vê atrapalhar muito tempo depois, quando vê, porque a inexperiência dela não deixa ver. A pessoa usa o framework pelo prqazer imediato sem pensar nas conseuências, ela faz isso porque acha que vai arrumar emprego mais fácil. Experientes fazem ponderações.
Sua frase tem um bias, voce (sua memoria) nao pode ser argumento.
Mais uma vez estao culpando o uso de um inexperiente como argumento de que frameworks nao sao indispensaveis. Discordo desse ponto de vista, pessoas inexperientes e experientes vao cometer erros com ou sem o uso de um framework.
Essencialmente a defesa dos frameworks é feita por inexperientes, e sempre de forma rasa, só olhando um lado e frequentemente equivocada. Então o downs provavelmente é pelo texto ser ingênuo e nem dá uma boa resposta para o título.
Eu nao construi uma argumentacao robusta e vc esta certo, minha intencao foi essa pra gerar outros pontos de vista.
Ignore quem não te dá boas justificaticas, quem não é ponderado, quem não é experiente, e mais ainda quem é teimoso.
A parte do ignore foi pra gerar emocao mesmo, geralmente eu nao me expresso dessa forma, mas senti que precisava dessa frase pra ter alguma reacao, como vc disse o conteudo em si nao tem detalhes que sustentam minha afirmacao.