I don't understand why they wouldn't implement ActivityPub-federation. Instead of strengthening the best federated social network, they chose to undermine it. Why?
More generally, I have a ton of respect for the standardization process and for the amount of (mostly volunteer!) engineering over the years that had gone into fediverse, but it’s been so long and growth has been so slow that I don’t think it’s unreasonable for a new project to try something different.