Nowadays when it comes to forum and posting, people only do it for the money then leave again. It's true that not many sites left have active community based back ten years ago. Most people do not know what the meaning of the word FORUM
I love that gif. My mum used to feed us that years ago as it was termed as a poor man's meal back in the 50s/60s.
Maybe the reason so many spam posts appear is because if people want to vote for their favourite site in the Site Battle Madness they have to make 10 posts first. If you consider 2 people would create 20 posts between them that's quite a lot of spam although I thought I read somewhere it has to be non spam comments so perhaps I'm wrong about that.
Not all posts are spam, yes they going around posting mad to get 10 posts then they can vote then leave and never come back, that's what I do not like. Worse they post with silly posts like "I love your site" or "Welcome" or "Good luck with your site" to posting the random answer to threads that have already been answered that makes sense.