That quote's specifically about the user-facing Bluesky app (bsky.app), rather than the underlying AT Protocol. As for *why* (almost) everything is public, it's because Bluesky/ATProto needs it to be for federation/decentralization to work.
That quote's specifically about the user-facing Bluesky app (bsky.app), rather than the underlying AT Protocol. As for *why* (almost) everything is public, it's because Bluesky/ATProto needs it to be for federation/decentralization to work.
For example: if Elon Musk somehow manages to buy Bluesky and run it into the ground like he's doing with Twitter, you and I would still be able to run our own servers and move all our data off of Bluesky's servers and onto ours, thanks to ATProto's federation features.