In the same way, let's not be disingenuous in the fact that most users use the forum not only for their educational purposes. Check the answers of everyone who answered on this topic (for example). Everyone wears a signature, and what it means, I think everyone can guess.
This person, if you think in the usual way, how social networks are used now, answers with one-line posts, just reading the forum. Of course, we can doubt that in two minutes, he assimilates so much information that he manages to answer often and quickly. Have you heard of clip thinking? This is because after reading short texts, the information evaporates after fifteen minutes. And from this, we see daily posting, such a large amount. The man confused the forum with social networks.
And yes, you can think that his signature can also help traffic to the casino that he seems to advertise.
This thread and this discussion wouldn't exist in the first place if the user in question in OP was making constructive posts.
I won't be unique in asking if you sent reports to moderators, and how many posts did you get approval for before creating the topic?
I just always support the idea of personal communication with moderators. They are often very responsive, and only after that may the question of creating a public topic arise.