I have read that some mega tech companies want to completely eradicate the dependence on passwords. Preferring instead to use other methods to authenticate user identities. I get it (to some extent) passwords can be a pain sometimes, but there are major issues w/some other methods of authentication as well.
I guess NO system is perfect.