"The other thing you have is consumer feedback, as in forum posts. You can't use that because it's mostly people being very upset with stuff. It's not very often you have a thread on how awesome something is. Well you get that sometimes with videos and stuff, but general threads are mostly complaints."
Actually, if you don't rehash the same game, release a buggy game, leave things unbalanced, price DLC too high, have stupid DRM, release shoddy ports and many many other things that you don't need to do or could be easily remedied then you wouldn't get so many complaints from users.
In the games I tend to play I see users praising developers very often since the developers take that extra little bit of time to make sure their game is as awesome as it can be and then even afterwards will support their game with
regular patches for balance and bugfixes.
And the funny thing? Even though the users generally praise the games highly the reviewers rate them lower than AAA titles. ('Cause they don't pay off or threaten the reviewers)
Customer feedback is where it's at.