The products you mention are all good examples of niche products for techies. If that's what you want, by all means keep XMPP and be happy with it.
The blind person that told me about how much better Gopher was than the modern web for blind people was not a techie, and I don't think it is moral to treat disabilities as just a "niche."