Ah, o clássico "concordo, mas não gostei do tom".
Sim, fundamentos importam. Sim, SQL e bancos relacionais são ignorados por muita gente. Sim, isso deveria ser reforçado o tempo todo. Mas se precisa ser dito com uma linguagem mais "agradável" para que as pessoas aceitem, então talvez o problema não seja o tom, mas a disposição de ouvir o que não se quer ouvir.
O objetivo não é "ragebait". O objetivo é sacudir um pouco essa complacência que faz com que a maioria dos devs pulem etapas essenciais e depois sofram as consequências. Se o texto fosse só um "vamos todos aprender juntos, amigos", ninguém ligaria. Mas a verdade é que muitos preferem uma ilusão confortável a um tapa na cara que pode realmente fazer diferença na carreira.
No fim, a escolha é simples: você quer ser alguém que entende a raiz dos problemas ou só mais um que copia e cola código sem saber por quê? O mercado já tem um monte do segundo tipo. O primeiro sempre vai ter espaço.