Essas discussões sempre existiram e vão continuar a existir, há um pessoal que se apega em dicotomias como Nativo x Híbrido, SQL vs NoSQL, Interpretado vs Compilado, Windows ou Linux, e por aí vai.
A maioria das pessoas que levantam esses temas, principalmente em YouTube nos últimos tempos, não sabem o que estão falando ou estão vendendo algum curso.
Pois quem tem experiência na área sabe que todos esses aspectos são definidos pela necessidade do projeto e conhecimento do time.
Seus estudos, principalmente no início, devem ser focados na base: algoritmos, comunicação, estruturas de dados, paradigmas. Não dá para ir muito longe ou muito rápido sem esses conhecimentos, não pule etapas, caso contrário em determinado momento você vai precisar voltar vários passos pra trás.
particularmente, não acho que mobile é uma boa para quem está começando