Is the W3C known for astroturfing? I certainly haven't seen a check.
ActivityPub has just kind of been there. A few million people got used to Mastodon and then some of them started to wonder how it works, and that leads them to ActivityPub. So now there's an audience for new and restored articles on it.