ActivityPub is not garbage, it’s just missing important aspects. Atproto is good that users get a global view, identity isn’t tethered to a PDS, custom feeds and not at the whims of an admin that can sever any relationships they have or that can delete their account.