@thatguyoverthere @PublicLewdness @captainepoch
xmpp had about a decade to fix stuff like file transfers and develop shiny clients. once i had many people using xmpp, everyone switched to various shitty messengers when smartphones got big. many of those now happliy use matrix on my own server. if you don't like synapse use dendrite, it is rather good now. if you don't like element, use another equally shiny client like fluffychat or whatever.
I've heard complaints that synapse is a hog, but I don't have enough users engaging in large rooms for that to really show itself on my server.