Primeiro gostaria de compartilhar um material que mostra como é possível fazer desenvolvimento profissional sem frameworks: https://modern-web.dev/docs/
Conteúdo muito bom, vale uma leitura com atenção.
Eu me sinto obrigado a usar frameworks e não gosto nem um pouco dessa obrigação. Mas, é o que paga os meus boletos.
Acredito que o desenvolvimento sem frameworks é o melhor e gostaria que no futuro fosse adotado como prática comum, mas, sei que para as empresas gigantescas que dominam os rumos dos frameworks de maior sucesso e da área de TI mundial isso não é interessante.
Hoje acredito que os frameworks são midiáticos. Formas para controlar como as pessoas engajadas no desenvolvimento de software o fazem.
É muito mais rápido definir uma estrutura e produzir um software sem framework. Basta usar padrões e seguir em frente.
Não complicar é a chave de solucionar problemas com velocidade. Mas, quem por ai não gosta de complicar?