If a shitposter isn't in a campaign, they're probably looking to rank up and get in one or have some other nefarious motive for cranking out generic, zero-value posts. That's always been my view, though I don't have any data to back it up.
If you observe newbies that are posting in Bitcoin Discussion, you can probably collect a lot of data from there although I don't believe that those accounts are really newbies, the way that they post about different bitcoin related topics might look janky to us but there's some hints that most of them aren't really that totally noob when it comes to the way the forum works, I have a conspiracy that this "newbie" accounts are created so there's more topics to reply from because they've been in a lot of campaigns for so long that they're probably running out of topics to reply to.