Well.. I said 'kinda failed'. Synapse is still way too slow. And the new dendrite server is still not up to spec. Joining large rooms is still gives me a headache. I can't easily protect DDoS or spam accounts. I was forced to basically close registrations my Matrix server. And Dendrite is not yet production ready which is a shame.. Don't get me wrong, I do like Matrix in general. I just hope my previous remarks are taken seriously by their devs.
yea.. you are right. It "sort of failed" at some point, because I'm waiting for Matrix to solve these issues for more then 6 years now.. basically since the start..
It's the base for numerous messengers used by governments around the world, it has a userbase of more than 70 million core users (not counting the various closed messengers).
Various competitors (e.g. Rocket Chat) have changed their base to Matrix.
And Beeper is Matrix with Bridges (which you absolutely could deploy yourself). In theory anyone could recreate the Beeper functionality with existing other apps/bridges AND be able to communicate with Beeper on their native standard - Matrix.
Pidgin didn't use bridges, it tried to be "all the possible clients in one"... with closed source protocols... which went south, fast. It still works for some, though.
Matrix is running just fine, it doesn't have the infinite flexibility of XMPP which made XMPP clients incompatible with each other, so as long as it doesn't jump the shark, it's just a matter of time to drive adoption.