I'm eternally critical of #ActivityPub being centralized around instances instead of decentralized down to focus on users.
It didn't have to be this way, but this was the choice made by the developers.
And it might be one of the major ways that #Bluesky chooses a better path.