The fediverse is actually better in this regard because ActivityPub and its lack of a global view acts as an additional isolating force. Don't take this as endorsement of instances as communities, though, because they're still lacking in all the ways I described and the solution would be applicable on any kind of technology.
I've grown so tired of microblogging that I find myself starting to think that even Discord is better. Do you know what Discord gives you that microblogging doesn't? Clearly separated communities. Multiple communities per subject. Hell, everything gives you that except for certain platforms.
If everything takes place in a global context like I explained many times before, then communities can only exist as monoliths on the platform. People like to say "the _ community on Bluesky" or "furry twitter" without ever questioning the implications.