If I don't like how an Fediverse instance is operated or moderated. Or I just want to be on one with my friends then I just can move to a smaller instance or start an own instance. The style of federation that ActivityPub has ensures that rules of engagement and content are set by people I actually interact with. This isn't the case with how ATproto is designed.
One of the biggest flaws in Fediverse is that you have to start over all of your data whenever you want to move to another instance. Also, if anything goes wrong with the instance you reside in, you are out of luck and cannot recover it nor take action to migrate your account away from that instance.
ATProto already solves this issue by adding a recovery key as a last resort to rescue your account even if the instance goes offline.
https://blog.gelbphoenix.de/the-glass-floor-of-digital-sovereignty/