Como nosso mano disse ali em cima, não se prenda a nomeclaturas, não existe uma definição do que é fullstack, assim como nao existe definição de Junior. Pleno e Senior, cada um diz uma coisa e cada pessoa tem sua interpretação.
Só sei que é uma merda ser fullstack, voce se fode no front, back, banco e dependendo da empresa no devops tambem, muito melhor ser especialista em algo, ex quando trabalhei com Vue, eu ja estava no nivel de ir atras de como o Vue funcionava debaixo dos panos pra entender cada pedaço desse framework, agora como fullstack mesmo sendo JS front e back (Angular e Nest) sao framework diferentes com suas particularidades, e ainda tem banco de dados que nao é nada facil ou seja tu vira um pato, bem mais o memos em tudo, e é muito dificil ser muito bom nos 3 porque é muita coisa.
Ser fullstack é bom pra adquirir conhecimento mas pra carreira não acho, é bom voce ser especialista em 1 delas e ter um conhecimento bom nas outras