Low friction in, low friction out. While yes, this is a cool feature, sometimes you want that added friction to personalize your experience and add some skin in the game. It’s a psychological trick to have some vested time in the app but it could reduce churn. Sometimes that customization is also necessary for a relevant experience.
Discussion
Great point, though that personalization could come early on in the UX journey still, it's just that the first screen is instantly useful, instead of yet another account creation flow.
I’ve seen people confused with the whole key generation step, they look for a field for email and password and wonder where it is 😂