But I think that's the important point. Right now, there's nothing wrong with Mastodon. Mastodon is working fine. A couple of servers that people commonly encounter first are having growth issues. But those servers aren't Mastodon any more than Gmail is email.
I would further say there's a marketing problem that Mastodon advocates keep saying this situation is normal, expected and it's working fine, which is obviously quite offputting.
And that's what a lot of tech people don't get, to normies actually Gmail does equal Email and such. You're not going to get the bulk of everyday people on these platforms until you think in their shoes and provide features (and don't have downtime on your main servers) that fit their experiences.
I'd love to hear of some evidence for that. I've never encountered anyone assuming that the bit after the @ has to be gmail.com, or being unclear and uncertain if they can communicate between their work Outlook account and their home Gmail account. This feels very much like someone's taken the idea "to most people, the internet just is the web" and run wild with it.
GMail was invite only for a very long time at the beginning fwiw
And in the end, people (who left willingly) ended up back on twitter anyway just because people kept sharing things from there. But also because the alternative services could not keep up with the momentum, resulting in degraded service. So everyone seemed to collectively go "meh" and returned to twitter.
I predict everyone will be back on twitter once all this blows over, and especially if alternatives can't keep up. Uptime and reliability seem to be more important than features, freedom, or just about anything else.
Edit: And a few minutes after posting this, a wiki link showed up in my Masto stream with numerous suggestions and tips:
<https://joinfediverse.wiki/How_to_host_your_own_Fediverse_in...>
I remember the failwhale days, but this is different.
Twitter is a VC-backed company that had the resources to build out their infrastructure.
Mastodon is a bunch of volunteer-run servers and it looks pretty obvious they aren’t going to be able to handle the infusion of new users… unless there’s an infusion of resources.
I’m on mastodon.social and it has slowed to a crawl, compared to what I was used to 6 months ago.
Also the UI/UX isn’t great. Say what you will about Twitter, but they’ve built a pretty slick web application and native apps. People used to the simplicity of Twitter are going to struggle, if the complaints on my Twitter timeline are any indication.
It's very transparent, which I like -- "we got a bunch of new users, the server bill is going up $2k a month overall so if you can pitch in please do" is extremely clear and seems to work effectively. An individual server seems like it should be able to charge for hosting your account like with email if it needed to be operated like a business.
So far it doesn't really seem like it needs to operate like a business, it just takes longer for collectives of humans to respond to changes in needs than a giant enormously wealthy company that knew what would happen in advance. I'm sure it will equilibrate, it has the last two times this happened.