Most of the socials that exist on the fediverse are still in beta or even alpha, it seems quite a bit too much to ask for complete federation out of the box. Mastodon gained traction last year, just think of how Facebook or Instagram were in their last first years of development
The Fediverse needs improvements, of course. But it also needs time and resources, and only with patience and coordination (and interest and money) we will get to a perfect working point :)
FOSS doesn’t mean that you can’t be paid for it…