Adoption is key in preventing an #XMPP-style de-invention scenario.
Google was able to remove XMPP from the commons by absorbing most of the user base into their own platform, while most external servers fragmented, producing a hub-and-spoke situation. They then just turned off their XMPP integration.
This is also why the "block anyone who doesn't block #Facebook / #Meta" proposal actually *accelerates* this process.
So we need to ensure that #ActivityPub remains robust and interconnected.