• picklefingers
    +2

    I remember somebody bringing this up and I think it turned out to be something to do with Alexa and not reddit because ratings on other traffic sites were up.