It's all that and MORE. Legitimately the site has become a cesspool for ragebait and fake hype and aura farming, as well as "pay2win" hierarchy caused by the blue check being able to be bought, thus giving you more vitality compared to regular users.
And I'll be honest, there's a lot of shitty ass behavior on that site by a bunch of ignorant assholes. You really don't want to promote your game amongst a buncha fake ass Larpers who only are ever on there to talk shit while they consume the latest gacha garbage and AAA Micro transactions dogshit releases. To hell with the majority of people on there. They won't help you out, especially those fuck ass curators who never retweet or even shout you out with their stupid hashtags.