that's why Yahtzee is relevant (at least as relevant as anything relating to video games can be), because he takes absolutely no loyalties whatsoever. every single game he so much as compliments in passing shows up 4 weeks later as "I know I keep blowing GAME SUCH AND SUCH's dick at any given opportunity, but actually it sucks."
That doesn't make his criticisms any less valid, if anything it makes them MORE important out of a sheer commitment to constantly demand better of a product, no matter how impossible it'll ever be to reach it's ideal.
I still remember the first time I played Silent Hill. Creeped me the fuck out and the next day the power went out. Had to go down to the basement to look at the fuse box with only a lighter for light. Right as I was halfway down the stairs the noon fire station alarm (air raid siren) went off.