may be, may be not....
It is likely just what you said they get a lot of impressions- especially repeat impressions from the same users.
Forum Rules