I think the killer feature of federation in general (particularly in the context of social media) is that it decouples user account administration (and by extension, data collection) from the network effect. I run my own node that just has my account on it, but I can still benefit from the network by federating with other nodes.