Because most videogames forum suffer from sales reports. Some of the best forums were I had very interesting discussions turned in a troll hell when sales get posted...
Vgchartz sales are not a fact so posting them can lead to very ugly discussions especially when they get updated and a lot of data change...
This in combination with some NPD guys trying very hard to look VGchartz back on Neogaf make people hate VGchartz..