leo-j,
the rating system is just the opionon of the people on this site. People giving games that aren't even released yet giving 10's; well that's just fanboyism. It is true that not everyone has played the games they rate, but most sites have enough people to even it out.
VgChartz doesn't have enough of fans of all sides to better show general opinon.
I guess ....