Cara, você não tá louco.
Isso é consequência do mercado estar explodindo e ensinando muitos devs a usarem tudo pronto, tipo o React, e ai fica muito fácil fazer qualquer aplicativo sem você entender outros conceitos importantes - O que se torna um problema se for trabalhar com esses caras em softwares mais robustos e grandes.
Não aprendem sobre cloud, ciclo de vida de software, arquitetura, estrutura de dados, orientação à objeto, e ai vira a bagunça que está o mercado.
Outra grande culpa nisso são os cursos online e as faculdades vendendo curso de TI à rodo - Possuem péssimas qualidades e não abordam os conceitos da forma que deveriam abordar.
Basicamente, o mercado de T.I. tá cheio de pedreiro - Eu só espero não fazer parte disso ahaha. Pessoalmente não sei, porque trabalho em uma startup, não sei o que os Sêniores de empresas grandes como a Google, IBM, etc, me diriam e me avaliariam.