A single guy produced in a single year something more private and with a UI that doesn't suck: SimpleX.
This Matrix case in my opinion is either lack of talent or intentional. One should never discard the second option when considering how governments tend to interfer in such tools and Matrix is quite sus on the funding side.
In 5 years we've seen little to no remarkable progress. I'm not recommending this platform any further to anyone, other options have delivered what this one had been promissing for years. Time to move on.
As someone who's (sadly) moving away from matrix due to the state of clients and running out of patience for Element X (it's been... What? Two years?) I have to say SimpleX and/or XMPP are where I am looking.
Absolutely intentional. Various members of the Element community had been fighting tooth and nail for better emote support, and many implementations have been developed and tested, and even for the ones that followed the Matrix-backed MSCs and passed the necessary tests every single one was outright denied and more recently told that Element makes major money off of government interests so why listen to the desires of the people, even if they do all the work necessary for free anyway?