Well apart from the stats part, i disagreed with a lot of things he said, usually i find myself laughing at his reviews, because i feel the same way about many of the points he'll make - but this is just about his personal disliking for fighting games.
And as for the grabs, if he really had...