ActivityPub 프로토콜을 구현하면 누구나 인스턴스를 만들어 참여하고, 정보를 다른 인스턴스들에 보낼 수 있는건가요?
그렇다면 광고 뿌리기에 아주 좋을것 같아 보여요!

이메일 서버를 직접 운영하면 스팸 대처도 본인이 해야하는 것과 같은 얘기입니다.
광고/스팸 계정이 서버를 하나만 파서 스팸을 뿌린다면 서버 관리자 차원에서는 그 서버만 차단하면 그만이긴 합니다.

그렇지만 연합이 나이가 어린 게 아니어서 방치된 서버(인스턴스)들도 꽤나 있는데요, 이러한 서버들을 경유하여 여러 서버에서 여러 유저에게 스팸을 날리는 ctkpaarr 라는 이름의 스팸이 난립한 적이 있습니다. 물론 대처는 각자 서버가 알아서 해야 했죠.

https://qiita.com/gnh1201/items/09f4081f84610db3a9d3
https://github.com/warpKaiba/kuroAntiSpam
https://github.com/Interstellar-Relay-Community/budae-jjigae

원하지 않는 광고는 모더레이션에서 거를 수 있습니다.
연합우주 각 인스턴스마다 행동강령이 있는데, 그 행동강령에 맞지 않는 적절하지 못한 인스턴스(스팸 및 광고, 혹은 부적절한 게시글)는 모더레이션에서 거를 수 있습니다.
블루스카이는 사용자들이 직접 뮤트리스트를 만들어서 공유하기도 하구요,

아하, 인스턴스별로 규칙을 정해서 받아들이는 데이터를 걸러내는 식으로 작동하나보군요.

이해하신대로가 맞을 겁니다. 실제로 일부 인스턴스들은 폭력적이거나 가학적인 내용 혹은 NSFW 위주로 글이 올라오는 인스턴스가 있기도 한데, 누가봐도 안전한 SNS 이용에 어려움을 주는 인스턴스들은 타임라인으로 흘러가지 않도록 모더레이션 할 수 있습니다.