Depende do contexto, se for para definir uma coisa simples como um layout de página, formato dos JSON trocado entre API e front-end, nomenclatura padrão de arquivos e diretórios...
Essas coisas são simples, não tem nada de ciência de foguete, então não teria pra que gastar tempo de outras pessoas nisso. DESDE QUE SEJA TUDO DOCUMENTANDO E COMPARTILHADO COM QUEM É DE INTERESSE!
Agora se for algo complexo, regras de negócio sensíveis, ponto crucial do projeto como definição de banco de dados, plataforma, framework, dinheiro envolvido... ou seja, coisas além das habilidades de um Jr, aí sim seria um problema.
Outro ponto sobre isso, se o Jr. sempre precisar da presença de alguém do time para toda e qualquer coisa, vai ser Jr. pra sempre. O processo de senioridade passa pela evolução de discutir e defender ideias, pontos de vista e tomar decisões sem pedir bênção (claro que não para tudo, mas pelo menos ao trivial para o projeto).
Vantajoso, perigoso...
É perigoso se os envolvidos não tiverem competência para definir o que é preciso, e isso não tem haver diretamente com a senioridade. Cansei de ver "sênior" que não tinha competência para certas decisões.