Aproveitando que aqui possa surgir uma #BolhaDev Você, exatamente você 🫵 Você sabe por que o Facebook não usa Git?
Não.
Resumidamente, o Facebook usou git até 2012, tendo um monorepo gigante, aí começou a demorar d+ e eles foram falar com os mantenedores e eles tacaram o fds, aí eles migraram para mercurial, que tinha desempenho muito superior e depois migraram para seu próprio sistema de controle de versão
Ja usei mercurial e achei o desempenho péssimo.
Depende muito da época, mercurial foi bom para eles em 2012, pois era apenas um monorepo de 44k de arquivos, algumas operações com git chegavam a demorar 40 minutos, no geral hoje ele perde em tudo para o git, mas em 2012 o git não fazia empilhamento de diffs e sim snapshots, hoje o git já faz o empilhamento de diffs e por conta da base tem desempenho melhor Mercurial é feito em py
Ainda uso tfs da Microsoft pra os fontes legados do cliente, já para os modernos usamos git no gitlab. Tfs é horrível.
Uns colegas meus que fizeram um trabalho sobre reclamaram bastante, dizem que na documentação oficial eles falam para não usar tfs e usar git.