Decentralization is not a priority for most people. If anything, they actively want centralization, because it's easier. To get those people to decentralize, the solution will have to be dead easy and invisible. The AT Protocol being developed by the Bluesky people looks promising.
I don't work for Bluesky, I'm not on Bluesky, and I don't particularly care, but I found your comment unfair after reading about ATProto on HN literally yesterday.
The Fediverse will only be popular if someone releases a client that makes it as easy to use as X and Bluesky. Not sure if it's technically feasible (I don't know much about the innards of the protocol) but it doesn't seem to have happened at the moment.
But this is off-topic, because the ToS changes are mostly about porn, while this HN submission is about the professional use of Bluesky.
It's difficult to fund rapid development at the scale needed, with that hobble.
When I started on Mastodon I created an account for each instance I wanted to post to, which was slightly annoying but not much more complicated than signing up for different subreddits. Now I have my own hosted account and follow whomever I like from there. Of course you can follow any account from any account (if the admin hasn't blocked it.)
This is an improvement for average user onboarding - although if almost everyone clicks mastodon.social, you kind of lose the value of decentralization, right?
Having it take longer to form an opinion isn't exactly a negative either. The longer you take to pick a new server, the longer that server will have been around, and the longer it'll likely continue to be around.
That's simply not true. All servers maintain blacklists of other servers they don't like and won't federate with, including mastodon.social: https://mastodon.social/about (last section, "Moderated servers")
You could argue that it's normal to block problematic servers, but it's not you the user who gets to define what is problematic, it's your server. Therefore your choice of server may very well prevent you from seeing content you'd like to see.
How is this any different than users of different IRC networks being unable to communicate with each other?
If I'm on OFTC, I certainly don't complain about not being able to talk to people on Libera.chat. I just....join the server and start talking.
You solve the problem of multiple servers on Mastodon the same way you do on IRC - with a Mastodon client. If anything, it's _much_ easier to keep track of multiple accounts on Mastodon than it is on IRC.
If you really cannot go beyond your inclination, and since you are a a long-time Internet user and a nerd, why not host your own instance?
There's already way more stuff on Mastodon for the hashtags I follow than I can possibly consume. If this is "unpopular", I'm happy with the way things are.
Maybe it _should_ be a little tougher to sign up for than the other mainstream options.
This is the reason why it was a pain. You or I might think "this is a decentralized platform, I should look at all the servers and find the best one for me" and immediately get choice paralysis looking at who has what rules, who federates with who, who runs which one, etc. An average user will probably stick to the main instance and not even think about it.
I was in the same boat as you, and my experience was completely different. Mastodon's federation model reminded me of IRC, except nowhere near as balkanized.
So how did I wrangle the supposed complexity? I started out on one of the main instances and just started people-watching. Over time, I took note of which server contained users whose content I enjoyed over time, then I just joined the server.
Joining the server got me a slower federated feed that was both more pertinent to my interests that also functioned as a de-facto community space. I also found the moderation to be more to my own preferences. But the bigger server wasn't _bad_, I just preferred the smaller server because it was more personable.
I don't use Mastodon much anymore, but that's more because a good chunk of my social circle left for BlueSky than any gripes I had with the platform. I don't know where they will go if BlueSky goes belly up, but I can tell you that it won't be back to Twitter.
It really feels like an "eating your cake and having it too" kinda situation: you get the engagement and interaction with millions of Threads users but you don't have to count them in your decentralization metrics.
Only if you expect to be there for ever even as they inevitably enshittify. Be under no illusion that although BlueSky is having its "first they are good to their users" phase now, it is temporary.
So make the most of it now while it's good, but be prepared to move on when that changes. Embracing impermanence is a smarter play. This is nothing new, thus passes all social media.