Maybe a bunch of silos with relatively low discoverability and propagation among them wouldn't be such a bad thing. Maybe we just need to make the multi-account UX way better. Especially crossposting. Have a unified timeline with de-dup and choose the accounts to post to with checkboxes.
@freakazoid Twidere can do this. Everything in one timeline, with colour codings. It can include twitter too. I used to use it. But it's not a great fedi client, since it's aimed at twitter. And it's slow, sluggish and unstable.