So if you set up on small server A, and want to be discoverable by users on server B, C, D, and E, you have to do this for many different users and hope that they follow you back just so that those servers' users can find you.
And it basically defeats the main use case for where I actually understand microblogging, which is one-way announcements by semi-automated accounts that are widely followed that do not actually follow anyone else back.
It just sounds like a bad arrangement for discoverability and search.
hashtags are big on Mastodon
But I can't view the posts of any users by hashtag if those users aren't already being followed by someone from my server, right? That means I'd never want to join a small server if I'm just a lurker who doesn't really want to actively interact with others, because my own feed would be limited.
there's no algorithm
Sounds like an algorithm that's just more complicated and has unintuitive human inputs in it.