Apesar de achar esse texto "GPT like", tem uma pensamento que eu concordo: usar frameworks sem ter domínio sobre o problema que o framework se propõe ajudar/resolver pode te trazer armadilhas para o futuro.
Há vários exemplos, no começo da ascensão do Rails era comum jovens programadores não aprenderem lidar com banco de dados e SQL pois o Active Record já resolvia quase tudo. Um conhecimento de base que estava sendo deixado de lado.
Em JS, há programadores que não sabem mais criar aplicações frontend simples sem frameworks, não entendem os listeners corretamente, o resultado tem sido criação de páginas web bastante mal feitas e pesadas demais para o usuário final. Já vi um formulário consumir alguns MB de RAM.
Além disso, usar um framework movido por hype é a raiz de um dos males que temos atualmente na comunidade de programadores. Muita gente decide o uso de uma ferramenta baseada na mídia ao entorno dela e não ao fit com o problema do negócio.