As someone who has written and maintained an RSS aggregator for years, I can tell you that this jankiness is in big part because of how vague and under-defined the feed formats (RDF, RSS2, Atom) are, and how “creative” various websites are in producing feeds which are just barely standard-compliant, but also just enough screwed up to cause problems when parsing them.
It was a headache after a headache trying to get all the weird corner cases handled.
My family has been using Synapse since before Covid hit, including TURN server (coturn) for audio and video calls. No complaints about the UI so far, except for Element on iPhone reportedly “freezing” for a few moments when sending messages - and that was over a year ago.
What problems do you have getting TURN to work?