they didn’t do it that way for no reason though, and they did do some stuff to alleviate the problems it causes.
- it allows for better discoverability, no missing comments in threads, good global search, ect. Basically solves most all of the papercuts the fediverse has.
- there isn’t a “server” you host, per se. There are 3 components, the appview (ui, self-explanatory) and decides how your algorithm is, the relay (hard to run, does the federation and outputs everything it sees as a “firehose”) and the pds (personal data server), which hosts account data and is the “home” for your account. I host my own pds, and you can migrate your account between pds’s. The only hard part to run is the relay.
also everything bluesky is open source
you can just run another one, currently nobody does but if the main relay gets bought out, the community can band together to run one, it’s a couple hundred bucks a month, expensive, but not unsustainable.