To this, I have to admit, I agree. Aside for Mienshao, the pure fightings were horrible. Emboar, too. Seriously, another fire-fighting starter? I'd rather Blaziken back. The monkeys, meh. I have no opinion on those.
What the Pokemon games need - more Bug types, and more of every other type than Water. I mean, seriously, Water types annoy me, and not just because I specialize in Fire, (Only reason I'm getting White 2 is for the Ice Dragon with Fire moves) but because the type only has two weaknesses, and is ALWAYS the medium difficulty path as a starter. Fire is either the easy one, or the hard one... (Every gen but II and V opened with a rock gym, making the Fire starter the hardest one to work with, but the choice that would always pay off in the end), Water never seems to break ahead, and Grass is the reverse of Fire, with gens II and V making it the hard path, although the Snivy family is a LOT better than the Tepig line, I have to say. (DW ability FTW!)
What B/W lacked ruined it for me - a proper battle frontier/chance to rematch the gym leaders with a mixed generation team. (Oh, and the lack of the older legendaries aside for event. I have to travel 45 minutes to a Nintendo-operated store, purely to download coz I'm too cheap to upgrade my battered DSi for a 3DS.)