I've played a game from each of the generations of Pokemon (not remakes or console games), but I don't think I ever caught them all, and honestly I like it that way. I've often found myself totally disappointed by RPG's that are nothing but a series of obtainable goals, where the game dictates when I should stop playing it. Usually the game ends before I'm fully satisfied, leaving me to either wait for a sequel or retread the same ground. At least with Pokemon I can continue to do new things as long as I want and quit only when I decide to, although the lack of innovation in this series is a big enough letdown.