They've been getting on my wick lately. I think I'm the first person that sees their posts when I check the forums in the morning >:(
I saw a couple of those eye-roll-worthy posts as well. The good thing about it is probably that the site must have come around quite a lot to attract bots, that post completely unrelated things.