Although, I think the answer to the barrier to entry is to be less concerned with making federated services feel like centralized apps, more concerned with rebranding server select as the advantage that it actually is. Educate those people.
What the federse needs is an app that makes the concept intuitive. I've been toying with an idea and how to monetize it, but I have no knowledge on how to actually make it