Isn’t the whole point of the federation exercise to avoid a central all powerful hub?
Yes, it definitely increases friction for the user. On the other hand the concept is not THAT hard to grasp. I’d rather that the clients make account/instance switching easier and avoid recreating monolithic structures.
I should really buy a GBA.