Onboarding will improve when there is a proper key manager for nostr or its integrated in to other key managers. The criticisms about nsec are totally fair for noobs, they don’t want to learn about how identity on nostr works before they even get on nostr but if they join and have a good experience they’ll probably be willing to learn some basics post hoc