Just because it&#x27;s not super simple doesn&#x27;t mean we should treat federation as a dead end. Sandstorm is one way for non-admins to have their own server and there&#x27;s work regarding self-hosting everything. It&#x27;s unsexy, it&#x27;s not a money maker like a centralized messenger, but unless we want to live in a world where there&#x27;s only one or two centralized messaging solutions, we as developers have to eat our own dog food and improve easy hosting and federation.