I love seeing people saying "They shouldn't have gotten a die hard fan of suchandsuch to do this review, of course they'd give it a high score," because you know they're probably the same people saying "why did you get someone who's never played a suchandsuch game to review it"
Because a true fan is the one who is able to judge a game fairly because of the passion. I am sure had the game had issues you wouldn't hide since you have a lot care towards the property. But yeah you can't win everyone.