É ótimo para aprender e parece bem hacker quando você fala de ir pro vim, arch, etc...
Mas não se enganem, configuração, customização e automação são formas bonitas de procrastinação.
Um ambiente bom de desenvolvimento bom e produtivo é aquele que você nao fica todo tempo pensando em melhorias, customização etc. Se você acha que programa mais eficientemente no nvim, maravilha. Mas já parou pra calcular essa eficiência somando o tempo que gasta configurando todo dia pra uma melhoria?
VSCode tem sim muita coisa que não precisava, e que ocupa espaço a toa. mas depois que configurei, ativei a sincronização e tudo está pronto. troquei de pc? Faço login no github, faço a sync, começo a programar em 5 min. Estou em casa e preciso acessar o ambiente de desenvolvimento da empresa? Login, sync, tunnel... 6 minutos e estou programando.