I agree, and I've said so many times. Obviously it makes perfect sense, not just in games but in just about everything. Game sites live off publisher adds, get games earlier, are invited to preview events etc. in return they give as good a review as possible which is thus biased by default. Only if the game is total trash, or hasn't the backing of a strong publisher is it likely to get a fair score. To hide the obviousness of this, recently most major sites have been giving favorable reviews to various indie titles (World of Goo, Braid etc) which if you look carefully very conveniently don't disturb the segments of the market that is covered by major publishers. I'm not saying those games don't deserve the grades they get, I'm saying that they are an obvious ploy to retain an image of fairness whilst not questioning the equally obvious hypocrisy of major game reviews.