Onboarding for new users is still the challenge. Users are used to logins and pw with another one of their accounts working as a backup. Also, understanding the benefits and how to convert over from platform to protocol theory, the average user online doesn’t understand. If somehow it was made to feel the same and convert their current user experience that might make them feel safe. But npub and nsec can be scary for those not already involved in the crypto space.