@dajbelshaw @keverets @RussSharek
The availability of free #xmpp servers is least concern. From my experience, people hesitate to join because installing FDroid is too many steps, and because their friends don't use xmpp yet (chicken and egg problem).
@ancommie @colinl @dajbelshaw @RussSharek with OMEMO (same underlying protocol as Signal, adapted for XMPP) the server admin cannot see your messages. They can still see the metadata of who you're communicating with and how often. Thousands of small servers are more difficult to breach en masse than a few big ones, so the strength is more in the distribution.
Also, can run your own (or trusted tech friend) with something like Snikket fairly easily