There used to be redditors on the site and they got all the top spots when memes released hourly.
The Reddit account didn't tie back so they'd never reply, literally 0% reply rate. It was just made for Reddit, so it's get 15,000 views with 2 upvotes and no comments.