I like these results.
I think it's not sufficient to have the federated social network.
I'm not sure if it's necessary, but if pressed I'd say yes.
This is essential infrastructure for expression, information, and socialization.
We can't leave it up to a single one-size-fits-all solution -- even one with the best of intentions.
Human needs are too diverse for that single player to meet them all, even if they had the best intentions.