My thought is that because there's already a group of people willing to manage keys to access things - a group that's growing due to Bitcoin adoption - we might as well give them a single app that incrementally provides more and more features
While normies will primarily interact with these technologies through existing websites and apps (that adopt them), this key-managing group can start using a single app that makes all the needed technology available to them, whether for generating public social data or private data for work and communication
The app (browser) would decide whether to use Nostr, PubKey, Web5, or whatever protocol underneath. While power users will make these decisions explicitly - choosing to use Nostr or changing their DNS server to something that uses PKDNS - there seems to be a middle group that wants to use self-sovereign tech but doesn't want to invest time in learning about the underlying technologies