Honestly, I did not even know who or what NeoGAF was before reading this thread. I spent some time perusing the site and am not surprised why they hate us.
They have:
1. Little to no advertising support for income
2. Lack of funding is transparent in their 2 forum categories "Gaming" and "Off Topic"
3. Less user base than VGChartz
4. Some good content, but it is hard to find because their gaming forum is a prime example of disaster in organization.
As for hating our numbers, I am a fan of skepticism, so long as it cuts both ways. They appear to be rabidly skeptical of VGChartz numbers, but they take NPD numbers as if they are mana from God. I wonder why?
In conclusion, NeoGAF is just another website beholden to the official industry numbers, which according to them is NPD and not VGChartz. I find their one-sided skepticism to be rather juvenile and premature. For all intents and purposes, NeoGAF can be a shadow website owned, operated and/or funded by the mainstream video game industry.
As for VGChartz, we do our best to get our numbers within a reasonable margin of error of the official numbers. Sometimes we are dead on, sometimes we are dead wrong, but at least we try instead of just bitching about other's numbers without conducting them ourselves. Our userbase is extremely diverse, we have some bad apples, some good apples, some thread killers, more than a couple trolls, more than a few flamers, some of us are batshit crazy, but all of us for the most part treat each other with respect.
I say "we" "our" and "us" because the community is this website. I myself may not run any numbers, but each of us collectively make VGChartz what it is today and that is the best damn gaming website, not some advertising website dressed up as a gaming website like IGN.