The AP approach (prioritising portable identities over portable account data) is cute though, and perhaps we should have prioritised that as an alternative to fullblown cryptographic IDs & account portability.
The ideal situation is that BlueSky and Matrix (/Element, let's be real) are giving hoards of money and are dancing around each other in a daring game of adversarial interop.
I want a Cold War-scale federation competition, dammit! :)
I would love both BlueSky & Matrix (and/or Element) to be given hoards of money and for us to race each other to the best federation imaginable (and then bridge it all together and live happily ever after)
To be clear, strong account portability predates Bluesky by ~5 years. Peergos[0], as reviewed by Jay before Bluesky Inc was created, has had this for years:
That said I don't really know Matrix at the protocol level, so I can't really speak to it, but just based off of what you said.