Concordo parcialmente. A ideia de oferecer muitos logins é facilitar a entrada de usuários em vez de criar "mais um cadastro". Imaginamos logins em uma plataforma de e-commerce.
1 Facebook
2 Google
3 Apple
4 Customizado da plataforma
1 & 2: Muito presente em vários dispositivos e de fácil acesso a plataformas de terceiros integrados.
3: Abrangendo o menor público comparado com os demais, facilitando o cadastro do usuário.
4: Para aqueles que desconfiam das grandes "big datas", preferem controle dos seus dados com maior privacidade criando um e-mail (pseudo).
Perceba como consigo abraçar cada público. Com Curso.dev me garantiu a competência e organização nos códigos. Independente se é complexo ou simples.