This is all reasonable, but you're a lot more certain it's the full answer than I would be.
For #1: New people come to technology all the time. They don't understand passwords yet, so if something is better than passwords it can make inroads.
For #3: It's not clear to me why this is the case, besides just that it has always been the case. It's really un-ergonomic to create and maintain passwords. It just seems the alternatives have been even more so.
(Interestingly, I don't think Coinbase actually gives you a keypair you can use to login to stuff...)
For #1: New people come to technology all the time. They don't understand passwords yet, so if something is better than passwords it can make inroads.
For #3: It's not clear to me why this is the case, besides just that it has always been the case. It's really un-ergonomic to create and maintain passwords. It just seems the alternatives have been even more so.
(Interestingly, I don't think Coinbase actually gives you a keypair you can use to login to stuff...)