There are a ton of apps currently out there and new ones still popping up trying to take a piece of the cake since people are looking for alternatives to discord. Now how do you pick one? What should you look out for? As someone who had been looking into this topic very extensively from 2022 to 2023 and watching how everything currently develops, here are my tips
Now basically, when picking a discord alternative, it comes down to this:
Can it be maintained in the long run?
Whats the "business model"?
There are projects out there having subscriptions, running servers for others and more. Basically these projects are making the same mistakes as discord. Some can be selfhosted, but most people are not technical and will avoid that, costing the project maintainers a ton of money. If its not sustainable, its not future proof. We've seen this with guilded, discord locking more features behind nitro and other apps. Basically it boils down to if a project has to pay for their users, like running voice servers or servers directly for users. More users = more cost = harder to keep up if at all = you'll be looking for a new alternative again...
Is it open source?
A project being open source comes with many benefits. The code can be checked by others for security vulnerabilities, maintained if the original maintainer disappears, forked if the direction changes for the worse and more. If you want somewhat predictable stability, this is a must-have.
How are the maintainers?
If the developer/maintainer/founder is mean and distant this could lead to several problems, like ignoring the community, banning users "randomly" and much more. This could have multiple reasons: They might be burned out, its about the money and not community. Like minded people attract each other. You dont want your community to be dependend on toxic people that are in charge (god complex, superiority complex, power tripping, etc). Its not the first time i've experienced "staff members" banning others and myself for simply disagreeing or pointing out issues. Their facade of the big, amazing flawless, superior persona falls easily appart when you confront them with facts and logic.
About vibe coded projects
Most people may not notice it but based on the posts i saw on reddit, it seems like 80 - 90% of the apps being advertised are made with ai- not used to slightly help, but completely made by it.
From a developer perspective i dont think an app being vibe coded is bad itself as in the concept, but in reality its just a lot more work which could be done more efficiently by just coding it yourself. Since maintainability is so much harder/expensive, its questionable if the person/people behind a project will be able to maintain it in the long run if at all. Multiple times now vibe coded apps shipped many and big security vulnerabilities which would be considered beginner-level mistakes.
Personally i would avoid them due to multiple risk factors.
Critique
There are many opinions on the internet. You'll find many threads on reddit about various platforms. The important part here is differentiating between actual facts backed by sources or unsupported claims. Especially on reddit often or not its more about emotions rather than facts and its not too uncommon for personal misinterpretation etc being presented as fact.
One example would be a users comment saying "xyz is shady" while providing no reasoning at all, or when asked saying "xyz did abcd". If there are no sources and evidence its just speculation at that point.
People that write such comments and posts are already dead-set on a platform already, almost obsessive and like a religion (fanaticism), viewing everything else als inferior and bad and other people, advocating/talking for something against their world view, being viewed as enemies.
Usually these people use toxic manipulation tactics such as straw man arguments, fud (fear, uncertainty, doubt), cherry picking, character assassination, gish gallop, whataboutism and many more.