All of his criticisms are true and I felt them as well.
I've still loved doing cat things and being a little shithead. I think, for me, while it has it's failings it does something VERY well that a lot of games struggle with. It lets you play, not play it, but PLAY. That's not always the aim...