Doesn't anyone else see more of a Salinger, Holden Caulfield thing going on here? The critics who don't like it call it a "children's book." Don't they get it that it is narrated through the voice of a child? A child who barely grows up, despite chronological age - and a child of his own generation, not theirs. I think it is well done on many levels.