@ebassi I'm sorry, but I completely disagree with this conclusion.
As a black person who tries to push privacy, I push federation not for self-hosting, but for community-based hosting. It's a given that not everyone has the time or resources to put into hosting their own services. Federation empowers users to be able to trust their administrators or be them. This is invaluable for marginalized groups.
As a black person, it's a fact there are people who will attack me because of my blackness or because I speak to the issues black people face. On some centralized platforms, there wouldn't be recourse. I would have to hit report, wait for something to get through the moderation queue, and hope the user is banned. In a lot of cases, harassers are left on the platform.
With people like @Are0h@playviscious.social hosting communities for black people, all you have to do is DM your admin or a mod and they can prevent that user from harassing anyone else on the server.
Federation is not a "fuck you, got mine" system. It's a system we can use in order to protect each other.