I’d add that there are over 100 implementations of ActivityPub, dozens of clients, and tens of thousands of servers. The number of different organizations involved is surprising.
Protocols are a social phenomenon, not a technical one. And on the social front, ActivityPub is a clear choice.