I personally think his points are very valid. I mean, after he completely blasted SPORE (a game that I liked), I actually started seeing the faults, and I can't stand that game any more.
On the other hand, if I like something and he can't change my opinion on it, then that's fair enough.
Though, I will say that making my decisions on what to purchase based partly on ZP is very kind to the wallet.