@evan I don't understand this adversarial stance, activity pub has a privilege ATM of a small network effects but it is by no means the only or even optimal way to set up a social network.
If you are serious about federation why not federate with other protocols? Centralizing at the protocol later is just as much a mistake as centralizing at the server level.