Yeah, I've just about given up on Pokémon too. Back when Blue came out, I played the hell out that game, same with Yellow. Then Gold, that was sweet too, and I played that to death as well. Then, Sapphire. Never even got any of my Pokémon higher than Lv60 or something, and I stopped playing shortly after beating the Elite 4. Diamond I hesitated to buy, but I did eventually, last year. I have yet to finish it, I think I'm somewhere on the way to the Elite 4 or something.
I dunno, it just got old. There's an absolutely horrendously large amount of things to do, what with all the trading and berries and bows and contests en secret hideouts and mining and training and breeding Pokémon and all those other things... but to me, they just feel like useless wastes of time and effort, not worth pursuing. If you strip all that away, it's still the same game we got over a decade ago: You're a young trainer, start in a small town, get a pick of 3 Pokémon, always Fire/Water/Grass. Make your away throughout the land, beating Gym Leaders, collecting 8 badges, then march down the maze that is Victory Road and face the Elite 4, beat 'em and face your rival, who's the old friend from your hometown whom you've faced a few times during the game. There's an evil Team of bad guys. You collect HMs to get past obstacles. There are some very rare Pokémon, and 1 uber rare Pokémon that you'll catch with a Masterball. *Yawn* It's been done so many times now, it's tiring, really.
Also I think, for newcomers, the games may be overly complicated and confusing, there are so many little things (that don't really add much to the gameplay, but complicate things nevertheless). The berry growing and -mixing, the breeding (that could be a game in and of itself :s), the contests, the storing mechanisms, the fighting, battle strategies, puzzles, Pokédex, Poké Apps, all those different HMs and TMs and Pokéballs and all those other items, the Pokémon natures and characteristics, the Stat boosters like Iron and Zinc, the secret bases, the trading and linking, the mining... the list goes on. For players new to the series, who are most likely younger kids, I'm sure it's all rather overwhelming. I know it is for me, even I get confused sometimes when playing Diamond, and I've been playing Pokémon for hundreds of hours since the very beginning. I'd honestly rather Play Blue or Gold than Diamond or Pearl...
IMHO, it's high time Gamefreak made some changes. Some drastic ones, too. There are so many things that could've been changed for the better ages ago, yet with every new incarnation of the series, we end up with the same game with some added bells and whistles. It's kind of baffling, really.