This is an interesting Hackaday article about GitHub switching away from password authentication. But at the end of the day, passwords are still required for passwordless authentication mechanisms too.
20200915/https://hackaday.com/2020/09/15/githubs-move-away-from-passwords-a-sign-of-things-to-come/