Do you realize that fediverse is not one single project? For example Lemmy and Mastodon has different implementation and developers. The only thing that connecting them is ActivityPub, which is owned by W3C, not the community. So basically Meta created their own implementation for Threads (so it’s already propertiary), and theoretically already able to pressure W3C to change the ActivityPub without even joining fediverse
Until your instance defederated from big instances