I've been playing all the way over the last 20 years, hardest ones for me were Diamond and Pearl, it was only recently in the last 4 years that I actually managed to finish Pearl, and this was after not touching them for six years. And I haven't finished Diamond still, also since the online services have been shut down for all games prior to X and Y, I can't complete the National Dexes in D and P. I also haven't finished Heart Gold or Soul Silver, Lance keeps destroying me in the League so I can't continue to the Kanto half of those games.
But back on topic, I actually like the sixth gen games the best because you can get every single Pokemon from previous generations in them and in those I have finished the national dexes. Also just finished it in Sun and Moon too, so whenever the Poke Bank is updated for it, I can start on the National Dex. Although I wonder what the prize is for completing it in Sun and Moon since you get the Shiny Charm before it. Maybe it's some sort of exclusive version Z Crystal for a legendary, I don't know. I look forward to finding out.
But back on topic, I actually like the sixth gen games the best because you can get every single Pokemon from previous generations in them and in those I have finished the national dexes. Also just finished it in Sun and Moon too, so whenever the Poke Bank is updated for it, I can start on the National Dex. Although I wonder what the prize is for completing it in Sun and Moon since you get the Shiny Charm before it. Maybe it's some sort of exclusive version Z Crystal for a legendary, I don't know. I look forward to finding out.
7 years