Eu acho que, seja lá quem estiver pensando em iniciativas voltadas pra self-hosting, federação, etc, tem que se focar mto mais na experiência do usuário do que nas tecnologias envolvidas.
O problema é que parece que muitas vezes a galera quer discutir o protocolo, a linguagem, o setup, as partes móveis...
E a experiência do usuário que, na grande maioria das vezes, tá cagando e andando pra isso, fica em segundo plano.
Eu tenho uma convicção minha de que as discussões técnicas são muito importantes, e posso até ser chato com isso.
Mas acho que a gente tem que mudar o foco e partir pra pensar em soluções práticas e que sejam deliciosas de usar e isso inclui não só oferecer alternativas, mas oferecer alternativas que funcionem e sejam fáceis de usar.