Earlier quoted context omitted.
It is stunning to me that Mastadon still hasn't come up with a simple onboarding solution to sidestep the issue of "instances" I completely agree with you. Mastadon even loses techies like me due to the decision fatigue of having to pick instances before I can even start exploring.
What’s shocking is everyone can wrap their heads around regular country post offices, emails, in general distinct entities interacting, but lose their minds when you tell them about mastodon. Just tell them it’s email for twitter. Just like you can interact with anyone who’s email address you know so too with their mastodon handle. The only real difference is that everyone also publishes all their “emails” for anyone…
Unless Mastodon has similarly sensible, no frills defaults, it is doomed to the fringes. Normal users are not going to have the patience to look at a bunch of instances and make a choice that they really don't understand. Make a large instance for everyone and make it the default