Meus 2 cents:
Existe uma questao de custo aqui: geralmente o senior tem um salario mais alto - entao se ele nao tem experiencia na linguagem/tecnologia X, vai precisar de um tempo para se adaptar - que sera menor que um jr/pl, mas ainda assim existe.
Este tempo pode variar de 3 meses a 6 meses para conseguir a proficiencia necessaria.
Vale a pena pagar o extra ? Depende da urgencia do projeto.
Se o projeto pode arcar com este tempo, o senior se destaca em dois aspectos:
-
Mesmo nao sendo proficiente na linguagem ele tem expertise em desenvolvimento e visao de negocios, entao geralmente consegue agregar na equipe de uma forma que um jr/pl nao conseguiriam.
-
De um modo geral a maturidade/postura profissional de um senior costuma ser um diferencial importante em qualquer situacao.
Lembrando, a tecnologia eh apenas um elemento dentro de um projeto - e o senior ja sabe disso e nao cai tao facil nas armadilhas das modas e hypes.
Bem, tudo isso eh lindo e maravilhoso... mas e na pratica ? Para o cargo de dev, so vejo as empresas investindo em um senior se ele tiver proficiencia na linguagem/tecnologia X, ate porque precisam de producao rapida e hoje em dia os prazos de releases sao insanos. Se for um cargo de gerencia ou com perfil de softskill ai ate rola uma certa margem.