I'll preface this review with my bias. I was 12 when I started playing Pokemon Black, and it was the first Pokemon game I played after I lost my copy of Pokemon Pearl, which contained my teams of that game, Emerald, and Leaf Green. So, my playthrough of Pokemon Black and the team I raised is special to me.
So that might explain the perfect 10, since my review is subjective, but my bias does not detract from the fact that the game is enjoyable, the story is actually quite engaging, and the new designs for the Pokemon are, in my opinion, wonderful. Garbodor and Vanilluxe are incredible, deal with it. Also, the Tepig line is the best starter line.