Oh look here, random reply from a random person out of nowhere. Lol, this is the first time someone's posted on here over 7 months. Why am I of all people doing this now? Simple. This discussion of yours could take an interesting turn when Let's Go comes out soon, and I didn't want people to forget about this by the time those games and Gen 8 come around. That, and I have my own opinions I wanted to share, since I've been following this in secret even before I made my new account :D
Oh and if you couldn't tell, I am a huge Totodile advocate. I have been since 2010 but it's only just came back to me in the last year or two.
Best Pokémon in Each Game in my opinion:
RBY: Squirtle (RB), Nidoran (both forms are good imo), Abra, Diglett, Clefairy
GSC: Totodile, Abra, Mareep (GS), Spearow (C), Teddiursa (C)
RSE: All 3 starters, Ralts, Shroomish, Abra, Slakoth (Truant sucks, but those stats owo), Rayquaza (E)
FRLG: Charmander, Squirtle, Nidoran (again, both forms), Mr. Mime, Jynx
Colloseum: Espeon, Umbreon, Croconaw, Entei, Suicune
XD: Jolteon, Espeon, Houndour, Teddiursa
DPPt: Chimchar, Piplup (best in Platinum), Starly, Abra, Budew, Gible (Pt), Palkia (P only)
HGSS: Totodile, Geodude, Mareep, Heracross, Scyther
BW: Oshawott, Drilbur, Sawk, Darumaka, Archen
B2W2: Oshawott, Magnemite, Drilbur, Darumaka, Braviary (W2 Only)
XY: Anything with a Mega Evolution obtainable pre-Champion
ORAS: All 3 starters, Abra, Magikarp, Lati@s
SM: Popplio, Totodile, Magnemite, Magikarp, Wingull, Abra
USUM: Popplio, Hawlucha, Magnemite, Oricorio, Abra
Let's Go: Its out now, but idk
Gen 8: (unreleased)