I see what you're talking about, it is pretty annoying what that person is doing.
I have to add a bit more to this. I just looked through a few of those posts and someone's already called this person out on what they're doing but they only responded by saying everything they're posting is better so they don't care if they're pushing other people's work out. All those things could just be posted to one topic but I'm convinced at this point that the person is trolling.