All his reviews are, yes, he's something of a meme (fad). As he's said himself, he's more of a critic than a reviewer, which is to say his comments make more sense if you've already played the game.
Interview with him, discusses his not insignificant influence:
http://www.videosift.com/video/Ben-Yahtzee-Croshaw-interview-on-Not-Quite-Art(Also read the 6th comment on that page by some charismatic stallion for some critique of his implied influence.)
This comment was edited on Feb 12, 2009, 10:23.