Might be a bit misleading. Those figures indicate global ranking. The lower the number, the better. In the past few months, RM has dropped 77,000 places whilst FF has climbed 45,000.
And I honestly don't see how I've slagged the site off? Someone suggested putting the site behind a paywall, I said it'd be suicide for a site in the midst of a sharp decline (i.e. struggling). It's hardly a wild assumption.
I personally prefer here in any case.