Discord is an absolute piece of garbage, it's not a good messaging app, definitely not a good place to host a community (seriously, I don't understand why some communities saw Discord as an alternative after the Reddit API changes), and most importantly, it's spyware. The company doesn't have a business model and it was founded by a guy who is notorious for creating random shit that's not economically sustainable at all. I don't understand why anyone would use this shit. This video outlines everything that's wrong with Discord: https://youtube.com/watch?v=uvNkdAggUGU
The problem is convincing other people to switch as well. There's no point in me using Matrix if all of the people I want to communicate with only want to use Discord.
Because they didn't reinvent xmpp, they reinvented Google Wave.
A lot of Matrix.org is inspired by what Wave could have been - although we are running late with threading (but some work is happening currently there). From our perspective, one of the biggest gaps was the lack of bridging in Wave to other existing comms interfaces (eg email) - as well as the quirky UX.
Sadly, can't get my server to make the jump. Doesn't help that Revolt is missing a few features and Matrix just... Doesn't work at all for the flow of the server
Right now a bridge bot does heavy lifting for when Discord does piss off enough users to cause everybody to jump over
Good may mean different things for different people. Lemmy user base are mostly those who outside of pure practical usage look at how service treats users.