One of the core, key, challenges I've talked about in ActivityPub and that I come back to repeatedly is the lack of out-of-the-box interop, ways to demonstrate interop, or ways to prove compliance.
It's easy to say "oh this is a solved problem in MFTS (my favorite toy server)." It's easy to come up with _ways_ to solve it.
That's pretty much never my point.