Until fediverse advocates stop thinking of people as simple minded, they will never understand the steps needed to be relevant.
The main advantage to Bluesky’s architecture is centralized identity and distributed components.
The centralized identity is key. Unless someone figures out a way to do this in activitypub, the fediverse will remain niche.
Bluesky will never be fully decentralized. The DID needs a central authority like DNS. Its architecture is distributed though.
Ideally the DID stuff is put into a foundation, and once the open source the other components anyone who can handle the fire hose can join.