If it matches the "low effort task" definition (outlined here: https://bitcointalk.org/index.php?topic=3953664.0) then yes. In this case, they not only incentivised posting via low effort tasks but also incentivized posting in their (now trashed) ANN thread.
How do you prefer them to be reported? Reporting one post at a time through the report button takes me a lot of time, and feels boring enough to quickly give up. Barely any of them use a "normal" forum name, most look like they're generated by bots. And bots won't care about temp bans. I can report them, but if a report just leads to that one post being deleted, it doesn't seem worth the effort. If they get nuked, at least that account won't do it again.